信息灯按钮问题

时间:2009-08-18 04:43:17

标签: iphone

我在UIVoolbar中添加了信息灯按钮在UIViewController Xib中.....现在我想增加按钮的大小..我正在尝试增加xib中按钮的帧大小。但是,它没有一个可编辑的框架大小......

我想增加可触摸区域....

任何人都可以帮助我吗?

提前致谢...

2 个答案:

答案 0 :(得分:0)

我认为您可能必须以编程方式执行此操作。 将信息灯按钮连接为IBOutlet, 然后在viewDidLoad中,您可以将框架更改为更大的尺寸。 我尝试了一下,看起来图像没有变得更大,但可触摸的区域确实如此。

答案 1 :(得分:0)

使用代码中创建的UIButton连接您在Interface Builder中创建的信息按钮。在这种情况下,该按钮称为infoButton

CGRect infoRect = CGRectMake(infoButton.frame.origin.x-25, 
                             infoButton.frame.origin.y-25,  
                             infoButton.frame.size.width+50, 
                             infoButton.frame.size.height+50);
                             [infoButton setFrame:infoRect];

这将增加可触摸区域!