0

在我的项目中,我使用 3 段的分段控制。我有每个段的图片和按下/未按下状态。这是图像:

图片链接

如果图片大小与段大小不匹配,则不适合。这个问题有什么解决办法吗?

谢谢

4

2 回答 2

0

使用 UIImage 的 - (UIImage *)resizableImageWithCapInsets:(UIEdgeInsets)capInsets 方法将图像设置为您的按钮。它将为您的按钮返回调整大小的图像。在 iOS 5.0 及更高版本中可用。

于 2012-11-08T07:12:27.473 回答
0

如果您使用的是 iOS 5 或更高版本,则可以使用UIImage'resizableImageWithCapInsets:方法为分段控件创建可调整大小的按钮,然后在其上渲染文本。一个很好的教程可以在这里找到

本质上,您所要做的就是创建按钮图像的版本,这些版本具有可调整大小的不同末端和中心。

于 2012-11-08T07:19:54.600 回答