iOS按钮backgroundImage vs image

Chr*_*nch 0 ios

对于一个按钮,我看到2个字段:背景图像和图像.唯一的区别是背景图像允许文本在它上面吗?

XJo*_*nes 7

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

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

image是该按钮内,坐在和是图形类似于内容text属性.

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

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