我想重用自定义按钮类中的一小块代码。为此,我需要传递不可拉伸的图像(图标)或可伸缩图像('旋风')。在代码中,我需要设置矩形来绘制高度,所以我想,理想情况下,只需确定图像是否可拉伸?如果不是我画的大小的图像,如果没有我画在包含矩形的边界。是否可以确定UIImage是否可伸缩?
从我调查到目前为止capInsets(iOS 5)或leftCapWidth/topCapHeight(iOS 5之前)没有用。
有什么东西埋在核心或石英信息我可以使用?
只是好奇,现在我用一个额外的参数编码。
**我因为通过CGImageRef读取和CI相当于**已经
据我可以告诉有,我们可以访问,以确定这些图像没有这样的信息,这引出了如何做的问题OS知道吗?
我已经被告知,在android中它是通常表示图像的子类。格儿。 :P通过在UIView子类中设置一个布尔可拉伸属性来编写代码很容易,我使用该子类在按钮内呈现,然后在setter和drawRect例程中检查它。所以这是一个我已经在技术上解决的问题。我只是好奇而已。 – Diziet 2012-03-27 15:35:25