Jeśli mam UIButton ustawiony za pomocą autolayout, jego rozmiar ładnie dostosowuje się do zawartości.
Jeśli button.imageustawię obraz jako , rozmiar instruktażowy ponownie wydaje się to uwzględniać.
Jeśli jednak poprawię titleEdgeInsetsprzycisk, układ nie bierze tego pod uwagę i zamiast tego obcina tytuł przycisku.
Jak mogę się upewnić, że wewnętrzna szerokość przycisku odpowiada wstawce?

Edytować:
Używam następujących:
[self.backButton setTitleEdgeInsets:UIEdgeInsetsMake(0, 5, 0, 0)];
Celem jest dodanie pewnej separacji między obrazem a tekstem.
titleEdgeInsetdokumentacji: The insets you specify are applied to the title rectangle after that rectangle has been sized to fit the button’s text. Thus, positive inset values may actually clip the title text. Dodając wstawkę, na pewno




