草庐IT

uibuttons

全部标签

ios - UITableViewCell 中的 UIButton

我在myCustomCell类中有2个UIButtons,它是UITableViewCell的子类。黑色轮廓是由“cellForRowAtIndex”返回的单元格(UITableViewCell*)。此单元格包含作为subview的“myCustomCell”。“myCustomCell”有两个UIButton和以下属性:backgroundcolor=clearColoropaque=NO单击单元格中除两个红框(UI按钮)以外的任何位置时,我希望触发“didSelectRowAtIndexPath”。但是,如果用户单击UIButton,则只需要触发目标的选择器,而不是“didSele

ios - 在 UiButton 中对齐图像和标题

这个问题在这里已经有了答案:HowcanIsetthetitleofaUIButtonasleft-aligned?(14个答案)关闭9年前。我希望在UiButton中对齐标题和图像,使标题显示在左侧,图像显示在最右侧。请注意,按钮被拉伸(stretch)以水平填充屏幕。按钮布局应如下所示:-[标题..]标题应该有一些左填充。图像应该有一些正确的填充。CGFloatwidth=self.frame.size.width;CGFloatimageWidth=[buttoncurrentImage].size.width;button.contentHorizontalAlignment=

iphone - 自定义 UIButton

我在iPhone的内置应用程序中看到有一个红色的删除UIButton。我的问题是,如何更改按钮的颜色。通常在属性检查器中有一个'tint'属性,但在使用UIbutton时没有。有没有办法以编程方式更改颜色?感谢您的帮助。 最佳答案 您可以使用按钮的图层来制作带有颜色的按钮。首先将QuartzCore框架添加到您的项目中。然后添加#import进入您的View类。要制作红色按钮,请执行此操作UIButton*myButton=[UIButtonbuttonWithType:UIButtonTypeCustom];[myButtonse

ios - 如何设置子类 UIButton 的突出显示标题颜色?

我已将UIButton子类化,并尝试在突出显示按钮时设置标题颜色。自定义按钮也在nib文件中。我有代码:-(void)layoutSubviews{[superlayoutSubviews];self.titleLabel.textColor=[UIColorblueColor];[selfsetTitleColor:[UIColorredColor]forState:UIControlStateHighlighted];//Offendingline}但是,当我有setTitleColor:forState:行时,View不会加载(似乎进入无限循环并且不显示)。是否应该在其他地方声明

iphone - 如何强制 UIButton 始终在顶部

我有一个UIButton和一个UIView动画,按下UIButton时向下滑动。问题是UIView遮盖了UIButton。我希望UIButton始终保持在顶部。我在viewDidLoad中试过这个:[self.viewbringSubviewToFront:categoryBtn];虽然不起作用。谢谢你的帮助 最佳答案 在您的主视图上添加任何UIView或任何其他View之后,只需将您的这一行添加为bringsassupeviewforbutton[self.viewbringSubviewToFront:categoryBtn];

ios - UIButton 分组按钮

我正在尝试创建一个完全像这样设置的按钮:我该怎么做?有人可以告诉我代码吗?有没有办法像这样“分组”UIButton? 最佳答案 您需要使用UITableViewController并将部分设置为UITableViewStyleGrouped。每个组都是一个部分,因此您需要使用-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView返回您有多少个部分。对于每个部分,您要指定有多少行-(NSInteger)tableView:(UITableView*)tableVi

iphone - 漂亮的 UIButton

我正在尝试制作一个漂亮的UIButton。我不太确定我的意思,但比只是一个带有蓝色字体的纯白色圆角按钮更好。我似乎无法在网上找到任何东西,所以有人可以帮忙吗?我想通过编程(没有XIB)来完成这一切,我不是艺术家,所以我不能画任何自定义图像或类似的东西。 最佳答案 早在去年5月,JeffLaMarche(iPhone开发商店MartianCraft的作者和几本iPhone开发书籍的合著者)推出了一个名为GradientButtons的套件。这使得实现漂亮、Shiny、彩色按钮变得容易。我已经在几个项目中使用过它,它非常好。

iphone - UIButton图像和视网膜显示

我有一些带有自定义背景图片的按钮,我是这样做的:UIImage*buttonImage2Normal=[UIImageimageNamed:@"greyButton.png"];[showModalsetBackgroundImage:buttonImage2NormalforState:UIControlStateNormal];UIImage*buttonImage2Pressed=[UIImageimageNamed:@"greyButtonPressed.png"];[showModalsetBackgroundImage:buttonImage2PressedforState

iphone - UIButton 不调用目标的选择器

我有一个不调用其目标选择器的按钮。当我单击它时,它会突出显示。但是,我在playButtonClicked处设置了一个断点,但它永远不会到达。我不确定它是否正在发布,但我不这么认为。我启用了ARC,但无法调用retain或release。我也试过显式启用userInteractionEnabled但这也没有什么区别。这是我的代码:#import"MainMenuView.h"@implementationMainMenuView-(void)initializeButton:(UIButton*)buttonwithText:(NSString*)textbuttonHeight:(i

iphone - UIButton 不更改标题

我在InterfaceBuilder中有一个UIButton,其初始标题为“UseCurrentLocation”。上面有一个UITextField,用户可以在其中输入地址或邮政编码。按钮和文本字段都是IBOutlets。存在这些项目的View的ViewController是UITextFieldDelegate。在委托(delegate)方法(BOOL)textFieldShouldReturn:(UITextField*)textField中,我想根据文本字段中是否包含任何内容来更改按钮标题。我的方法如下所示:-(BOOL)textFieldShouldReturn:(UIText