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 に答える