0

对于一个按钮,我看到 2 个字段:背景图像和图像。背景图像允许在其上放置文本的唯一区别是什么?

4

2 回答 2

7

这些图像有不同的用途。

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

image是按钮内的内容,是属性的图形类比text

一个常见的使用模式是为backgroundImage应用程序中的多个按钮使用相同的主题以获得一致的主题,但images根据每个按钮的上下文含义使用不同的按钮。

此外,backgroundImage不用于布局计算。例如,[myButton sizeToFit]将考虑image但不考虑backgroundImage.

于 2013-03-04T19:49:11.393 回答
0

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

于 2013-03-04T19:45:19.877 回答