1. 在HelloWorldViewController中添加属性pressMeButton并添加方法pressMeButtonPressed,修改HelloWorldViewController.h文件
⋯⋯
@property(strong, nonatomic) UIButton *pressMeButton;
-(IBAction)pressMeButtonPressed:(id)sender;
⋯⋯
2. 在HelloWorldViewController.m中的loadView方法中初始化按钮:
⋯⋯
// 创建按钮
pressMeButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[pressMeButton setFrame:CGRectMake(10, 10, 40, 30)];
[pressMeButton setTitle:@"PressMe" forState:UIControlStateNormal];
[pressMeButton addTarget:self action:@selector(pressMeButtonPressed:) forControlEvents:UIControlEventTouchUpInside];
// 显示按钮,将按钮添加到当前Controller的主View上
[self.view addSubview:pressMeButton];
⋯⋯
3. 在HelloWorldViewController.m中实现方法pressMeButtonPressed方法:#pragma mark - Event handler
-(IBAction)pressMeButtonPressed:(id)sender
{
NSLog(@"pressMe Button Pressed");
}
剩下的添加各种控件方法类似,大家可以自己尝试。