UIButton的使用 纯代码布局实现

2023-03-13  本文已影响0人  xq9527

前言:

纯属笔记学习

.效果图

显示效果

image.png

按下的效果

image.png

具体代码实现

//
//  ViewController.m
//  UIbutton纯代码布局
//
//  Created by xuqing on 2023/3/14.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
    [super viewDidLoad];
    
    UIButton  * btn= [UIButton buttonWithType: UIButtonTypeSystem];
    btn.frame=CGRectMake(50, 100, 120, 60);
    [btn setTitle:@"普通状态" forState:UIControlStateNormal];
    [btn setTitle:@"我被按下了" forState:UIControlStateHighlighted];
      //未点击之前的图片
//    [btn setImage:[UIImage imageNamed:@"huoying"] forState:UIControlStateNormal];
      //设置按下图片都变化
//    [btn setImage:[UIImage imageNamed:@"huoying"] forState:UIControlStateHighlighted];
      //设置点击点击后背景图
//    [btn setBackgroundImage:[UIImage imageNamed:@"huoying"] forState:UIControlStateNormal];
    [btn  setBackgroundColor: [UIColor redColor]];
    [self.view addSubview:btn];
    //设置按钮都点击事件
    [btn  addTarget:self action:@selector(btnclick) forControlEvents:UIControlEventTouchUpInside];
}
- (void)btnclick{
    NSLog(@"按钮被点击到了哈哈");
}
@end

最后总结:

记录今天都学习 每天进步一点好好学习 天天向上 。

上一篇 下一篇

猜你喜欢

热点阅读