您的位置:首页 > 移动开发 > IOS开发

iOS创建不带nib文件的工程之四--在自定义view上添加按钮

2012-02-07 16:39 507 查看
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");
}

运行,效果如下图:



剩下的添加各种控件方法类似,大家可以自己尝试。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: