iOS 初学者关于动态按钮代码创建

1.建立一个按钮

    UIButton *button(自己定义) = [[UIButton alloc] init];

2. 设置按钮上文字的显示

[button setTitle:@"按钮的默认显示字体"forState:UIControlStateNormal]; *默认

[button setTitle:@"按钮高亮状态下显示的字体" forState:UIControlStateHighlighted]; *高亮

3. 设置按钮上图片的显示(背景图片)

UIImage *normal(自己定义) = [UIImage imageNamed:@"写入图片的名字"];*默认状态下显示的图片

UIImage *highlihgted (自己定义)= [UIImage imageNamed:@"写入图片的名字"];*高亮状态下显示的图片

    根据自己定义的图片名字 创建相对应图片的对象

    [button setBackgroundImage:normal forState:UIControlStateNormal];*默认状态下显示

    [button setBackgroundImage:highlihgted forState:UIControlStateHighlighted];*高亮状态下显示的图片

4.设置图片在屏幕上的位置和大小

    button.frame = CGRectMake(50, 100, 100, 100);

5.设置按钮在默认和高亮状态下的文字显示的颜色

    [button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];*默认状态下显示

    [button setTitleColor:[UIColor blueColor] forState:UIControlStateHighlighted];*高亮状态下显示的图片

6.为该按钮创建一个单击以后的行为方法.

***********这是单击此按钮的方法.需要实现***********

    [button addTarget:self action:@selector(didClickButton:) forControlEvents:UIControlEventTouchUpInside];

7.  把按钮添加到屏幕中

    [self.view addSubview:button];

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值