用代码创建IBOutlet和连接



我正在创建一个iPad应用程序,它的行为就像一个演示文稿。我正在创建几张幻灯片,每张幻灯片包含几个具有基本功能的图像。因为我要创建很多幻灯片如果我能以编程方式创建IBOutles就好了因为我在每张幻灯片上放置了很多按钮。放置这些出口并建立连接需要一些时间。我怎样才能加快这个过程呢?

为什么不以编程方式创建每个项目呢?

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];

您应该会感兴趣: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

甚至有一个很好的视频教程,如果你点击:"创建和连接一个新的出口…"

祝你好运!

最新更新