Если у меня есть UIButton, организованный с использованием автозапуска, его размер прекрасно настраивается, чтобы соответствовать его контенту.
Если я установил изображение как button.image
, размер экземпляра снова, похоже, учитывает это.
Однако, если я настраиваю кнопку titleEdgeInsets
кнопки, макет не учитывает это и вместо этого сокращает заголовок кнопки.
Как я могу гарантировать, что внутренняя ширина кнопки учитывает вставку?
Edit:
Я использую следующее:
[self.backButton setTitleEdgeInsets:UIEdgeInsetsMake(0, 5, 0, 0)];
Цель состоит в том, чтобы добавить некоторое разделение между изображением и текстом.