2015-02-03 2 views
2

Это тема, которая много раз упоминалась здесь, но я не могу найти решение для своего дела.Невозможно изменить размер корневого файла xib в коде. iOS

Я отключил «Автокомпоновка» свойство для файла кончика пера, но в коде, при вызове

self.UserInfoController.view.frame = CGRectMake(100, 0, 100, 100); 

только первые два пункты вступили в силу, то есть, верхний левый угол вид может измениться. Но размер взгляда не изменится вообще.

Не нужно больше информации, пожалуйста, дайте мне знать.

Заранее спасибо.

ответ

0

Вы не можете изменить размер корневого представления xib, если вы не измените размер самого xib. Если вы хотите иметь несколько представлений внутри xib, я предлагаю вам создать subviews внутри корневого представления.

Чтобы изменить размер xib. Вам нужно изменить значение «Имитированный размер» (в «Инспекторе размеров») с «Исправлено» на «FreeForm» для вашего xib в редакторе, а затем назначить значения ширины и высоты.

** Я не могу загрузить изображение в качестве ссылки, поскольку у меня недостаточно репутации.

+0

«Изменить значение« Имитированный размер »(в« Инспектора размеров ») с« Исправлено »на« FreeForm »означает, что мой xib не может адаптироваться к разным размерам iPhone? – user2718067

+0

Вы можете изменить размер позже в коде –

+0

Вопрос в том, как изменить размер в коде? – user2718067

Смежные вопросы