A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 一步步往上爬 中级黑马   /  2016-1-17 12:42  /  511 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

- (void)viewDidLoad {
    [super viewDidLoad];
    //创建一个按钮
    UIButton * button = [[UIButton alloc] init];
    //设置按钮的位置和大小
    button.frame = CGRectMake(100, 100, 250, 250);
    //设置默认按钮文字
    [button setTitle:@"点我试试" forState:UIControlStateNormal];
    //设置默认按钮文字颜色
    [button setTitleColor:[UIColor blueColor] forState:UIControlStateNormal];
    //设置默认背景
    [button setBackgroundImage:[UIImage imageNamed:@"luffy"] forState:UIControlStateNormal];
    //设置高亮状态下的文字
    [button setTitle:@"再点我砍了你" forState:UIControlStateHighlighted];
    //设置高亮状态下的文字的颜色
    [button setTitleColor:[UIColor redColor] forState:UIControlStateHighlighted];
    //设置高亮状态下的背景
    [button setBackgroundImage:[UIImage imageNamed:@"zoro"] forState:UIControlStateHighlighted];
    //把创建的button对象添加到self.view
    [self.view addSubview:button];
    // 4.监听按钮点击(点击按钮后就会调⽤用self的buttonClicked⽅方法)
    [button addTarget:self action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside];
   
   }
-(void)buttonClicked:(UIButton *)button{
    NSLog(@"按钮被点击了,文字是:%@",button.currentTitle);
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马