0

Я установил vc, который будет вызван как модальный, когда действие будет выполнено. Но когда vc всплывает, позиции кнопок регулируются. Как установить позиции?Настройка UIButton после построения раскадровки

У меня есть это на мой взгляд. Кажется, это не работает.

btnObjectRole1.frame = CGRectMake(10, 10, 100, 100); 

Это то, что он выглядит как

Это, прежде чем имитируется:

enter image description here

Это после того, как

enter image description here

ответ

0

Проблема заключается в том, что кнопки bein г, размещенных путем их автоотключения ограничений от наконечника. Установка рамки не будет иметь никакого эффекта против этого; ограничения рано или поздно победят.

Итак, вам нужно научиться читать и настраивать ограничения в наконечнике, чтобы кнопки делали то, что вы хотите, когда размер изображения меньше, чем в виде представленного в виде формы.

+0

так что мне нужно отключить автомат? – gdubs

+0

Вы могли бы. Но лучше, я думаю, научиться * использовать * ограничения в nib. Autolayout действительно здорово! Вот где моя книга рассказывает о них: http://www.apeth.com/iOSBook/ch14.html#_constraints_in_the_nib – matt