自動レイアウトを使用して配置された UIButton がある場合、そのサイズはコンテンツに合わせて適切に調整されます。
画像を に設定するbutton.image
と、固有のサイズがこれを説明しているように見えます。
ただし、titleEdgeInsets
ボタンの を微調整すると、レイアウトはこれを考慮せず、代わりにボタンのタイトルを切り捨てます。
ボタンの固有の幅がインセットを占めていることを確認するにはどうすればよいですか?
編集:
私は以下を使用しています:
[self.backButton setTitleEdgeInsets:UIEdgeInsetsMake(0, 5, 0, 0)];
目標は、画像とテキストの間にある程度の分離を追加することです。