0
人机界面指南中提到“创建至少29个像素高的控件并提供44个像素高的目标区域”。UIButton目标尺寸
所以我想知道,当我用可伸缩的背景图像和文本的UIButtonTypeCustom,有没有办法设置目标区域?
只需将按钮帧更改为44像素即可延伸背景图像。
如果没有办法设置目标区域,推荐使用44px高的背景图像吗?
人机界面指南中提到“创建至少29个像素高的控件并提供44个像素高的目标区域”。UIButton目标尺寸
所以我想知道,当我用可伸缩的背景图像和文本的UIButtonTypeCustom,有没有办法设置目标区域?
只需将按钮帧更改为44像素即可延伸背景图像。
如果没有办法设置目标区域,推荐使用44px高的背景图像吗?
如果您在图像上放置第二个UIButtonTypeCustom类型的UIButton,您可以使触摸区域具有任意大小。
我假设你的意思是把一个较大的透明按钮覆盖一个较小的图像按钮... – hotpaw2 2010-09-17 16:41:12
但是这不会改变下面的按钮到其选定的状态。 – catlan 2010-09-17 18:35:10
@catlan当按下较大的按钮时,您将不得不手动更改底层的按钮选择状态。 – DHamrick 2010-09-18 23:12:52