对于按钮我看到2个字段:背景图像和图像。唯一的区别是背景图像允许文本在其上面吗?
答案 0 :(得分:7)
这些图片有不同的用途。
backgroundImage
是按钮的图形表示。此图像通常表示按钮的不同可能状态(正常,选定,突出显示),并且通常可伸缩(水平和/或垂直),以便可以使用不同的按钮大小。
image
是位于按钮内的内容,是text
属性的图形类比。
常见的使用模式是对应用中的多个按钮使用相同的backgroundImage
以获得一致的主题,但根据每个按钮的上下文含义使用不同的images
。
此外,backgroundImage
不用于布局计算。例如,[myButton sizeToFit]
会考虑image
而不考虑backgroundImage
。
答案 1 :(得分:0)
是的,这是我所知道的唯一区别