前言:
纯属笔记学习
.效果图
显示效果
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
最后总结:
记录今天都学习 每天进步一点好好学习 天天向上 。









网友评论