创建IBOutlet并与代码建立连接

时间:2011-08-11 22:51:39

标签: iphone objective-c xcode ipad

我正在创建一个iPad应用程序,其行为类似于电源点演示。我正在创建几个幻灯片,每个幻灯片包含几个具有基本功能的图像。因为我正在创建这么多幻灯片,所以如果我能以编程方式创建IBOutles会很好,因为我为每个幻灯片放置了这么多按钮。放置这些插座并建立连接需要一段时间。我怎样才能加快这个过程?

2 个答案:

答案 0 :(得分:5)

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

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 :(得分:1)

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

如果您单击“创建并连接新插座......”,甚至还有一个不错的视频教程。

祝你好运!