Могу ли я использовать setFrame и autolayout в одном представлении?

Я хочу добавить отступы ко всем моим кнопкам, поэтому я подклассифицировал UIButton, и среди других изменений я хотел добавить фиксированный отступ с помощью метода setFrame. Все работало, кроме setFrame. Я проверил все вокруг и обнаружил, что если я сниму флажок «использование AutoLayout» в этом представлении, то я могу использовать setFrame, и это работает. Это можно обойти? Я действительно хочу использовать autolayout, потому что это помогает сделать приложение красивым как на iphone 5, так и на более ранних устройствах. Но я также хотел бы использовать setFrame в моем подклассе, чтобы облегчить мою жизнь.

Подводя итоги, я задаюсь вопросом: могу ли я использовать автоматическое расположение, а также программно настроить фрейм UIView?

Ответы на вопрос(5)

Ваш ответ на вопрос