Tag: uibutton

如何调整UIButton的imageSize?

如何调整UIButton的图像大小? 我正在像这样设置图像: [myLikesButton setImage:[UIImage imageNamed:@"icon-heart.png"] forState:UIControlStateNormal]; 然而,这充满了图像的全部button,我如何使图像更小?

如何在没有IB的情况下在右侧的UINavigationbar中添加2个button?

如何在没有XIB的情况下将2个button添加到UINavigationBar ? 2个button应该alignment在UINavigationBar的右侧。 我知道如何添加一个button,但是两个怎么样?

如何在xcode中以编程方式将操作添加到button中

我知道如何通过从界面生成器拖动来添加一个IBAction到一个button,但我想以编程的方式添加这个动作来节省时间,并避免不断地来回切换。 解决scheme可能非常简单,但是当我search它时,我似乎无法find任何答案。 谢谢!

是否有可能以编程方式更新UIButton标题/文本?

我有一个UIButton ,当按下时,会popup一个新的视图,用户可以更改一些设置。 当视图被解散时,我想更新UIButton的标题/文本以反映新的状态。 我打电话给: [myButton setTitle: @"myTitle" forState: UIControlStateNormal]; [myButton setTitle: @"myTitle" forState: UIControlStateApplication]; [myButton setTitle: @"myTitle" forState: UIControlStateHighlighted]; [myButton setTitle: @"myTitle" forState: UIControlStateReserved]; [myButton setTitle: @"myTitle" forState: UIControlStateSelected]; [myButton setTitle: @"myTitle" forState: UIControlStateDisabled]; 但似乎从未如IB所规定的原始文本/标题改变。

在UIButton中的图像下标签

我试图创build一个button,其中有一些文字下方的图标(像应用程序buttonsorta),但它似乎是相当困难的实现。 任何想法,我怎么能得到的文字显示下面的图像与UIButton?

iOS:UIButton根据文本长度resize

在界面生成器中,按住Command + =将调整button的大小以适合其文本。 我想知道是否可以在button添加到视图之前以编程方式进行操作。 UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [button.titleLabel setFont:[UIFont fontWithName:@"Arial-BoldMT" size:12]]; [button addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; // I need to know the width needed to accomodate NSStringVariable [button setTitle:NSStringVariable forState:UIControlStateNormal]; // So that I can set the width property of the button before addSubview [button setFrame:CGRectMake(10, 0, width, fixedHeight)]; [subNavigation addSubview:button];

iPhone UIButton – 图像的位置

我有一个UIButton文本“探索应用程序”和UIImage (>)在Interface Builder它看起来像: [ (>) Explore the app ] 但是我需要在文本之后放置这个UIImage : [ Explore the app (>) ] 如何将UIImage移动到右侧?

是否有可能更改UIButtons背景颜色?

这一个让我难住。 是否有可能在iOScocoa改变UIButton的背景颜色。 我已经尝试设置背景颜色,但它只是改变了angular落。 setBackgroundColor:似乎是唯一可用于这种事情的方法。 [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]];

在UI表格视图单元格内获取button

我有一个ViewController的tableview和单元格的表格单元格模板。 单元格模板有一些button。 我想访问button点击以及在已经定义了Table视图的View控制器内单击的单元格的索引。 所以我有ViewController.h和ViewController.m我有UItableview和TableTemplate.h , TableTemplate.m和TableTemplate.xib我有定义的笔尖。 我想要在ViewController.m使用单元ViewController.m引的button单击事件 任何帮助我怎么能做到这一点?

是否可以调整UIButton的位置x,y titleLabel?

这是我的代码 UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [btn setFrame:CGRectMake(0.0f, 0.0f, 100.0f, 100.0f)]; [btn setTitle:[NSString stringWithFormat:@"Button %d", i+1] forState:UIControlStateNormal]; [btn addTarget:self action:@selector(buttonPressed:) forControlEvents:UIControlEventTouchUpInside]; btn.titleLabel.frame = ???