Создать IBOutlet и соединение с кодом - PullRequest
2 голосов
/ 12 августа 2011

Я создаю приложение для iPad, которое ведет себя как презентация Power Point.Я создаю несколько слайдов, и каждый слайд содержит несколько изображений с основными функциями.Поскольку я создаю так много слайдов, было бы хорошо, если бы я мог создавать IBOutles программно, так как, например, я размещаю так много кнопок на слайде.требуется время, чтобы разместить эти розетки и создать связи.Как я могу ускорить этот процесс?

Ответы [ 2 ]

5 голосов
/ 12 августа 2011

Почему бы просто не создать каждый элемент программно?

Например, UIButton.

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self 
           action:@selector(aMethod:)
 forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Hello" forState:UIControlStateNormal];
button.frame = CGRectMake(40.0, 200.0, 170.0, 40.0);
[self.view addSubview:button];
1 голос
/ 12 августа 2011

Это должно вас заинтересовать: http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/030-Edit_User_Interfaces/edit_user_interface.html#//apple_ref/doc/uid/TP40010215-CH6-SW1

Есть даже хороший видеоурок, если вы нажмете: "Создать и подключить новую розетку ..."

Удачи!

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