iOS按钮backgroundImage vs图片

iOS按钮backgroundImage vs图片

问题描述:

对于按钮我看到2个字段:背景图片和图片。唯一的区别是背景图片允许文本在其上面吗?iOS按钮backgroundImage vs图片

是的,这是我所知道的唯一区别

+2

正确,唯一的区别*你知道。* – 2013-03-04 19:45:53

+0

这就是为什么我写了它 – user2102972 2013-03-04 19:57:14

这些图像用于不同的目的。

backgroundImage是该按钮的图形表示。此图像通常代表按钮的不同可能状态(正常,选定,突出显示),并且通常可以拉伸(水平和/或垂直)以适用于各种按钮尺寸。

image是位于按钮内的内容,并且是text属性的图形比喻。

一个常见的使用模式是对应用中的多个按钮使用相同的backgroundImage以获得一致的主题,但根据每个按钮的上下文含义使用不同的images。另外,backgroundImage不用于布局计算。例如,[myButton sizeToFit]将考虑到image,但不包括backgroundImage