Autolayout - wewnętrzny rozmiar UIButton nie obejmuje wstawek tytułu
Jeśli mam UIButton zaaranżowany za pomocą autolayout, jego rozmiar dostosowuje się ładnie do jego zawartości.
Jeśli ustawię obraz jakobutton.image
, rozmiar wewnętrzny znowu wydaje się to wyjaśniać.
Jeśli jednak poprawiętitleEdgeInsets
przycisku, układ nie uwzględnia tego i zamiast tego obcina tytuł przycisku.
Jak mogę się upewnić, że wewnętrzna szerokość przycisku odpowiada za wstawkę?
Edytować:
Używam następujących:
[self.backButton setTitleEdgeInsets:UIEdgeInsetsMake(0, 5, 0, 0)];
Celem jest dodanie pewnej separacji między obrazem a tekstem.