你的位置:首页 > 操作系统

[操作系统]iOS 封装添加按钮的方法


添加按钮

#pragma mark 添加按钮- (void)addButtonWithImage:(NSString *)image highImage:(NSString *)highImage disableImage:(NSString *)disableImage frame:(CGRect)frame tag:(NSInteger)tag action:(SEL)action{  // 创建按钮  UIButton *btn = [[UIButton alloc] init];  // 设置背景图片  [btn setBackgroundImage:[UIImage imageNamed:image] forState:UIControlStateNormal];  [btn setBackgroundImage:[UIImage imageNamed:highImage] forState:UIControlStateHighlighted];  [btn setBackgroundImage:[UIImage imageNamed:disableImage] forState:UIControlStateDisabled];  // 设置位置和尺寸  btn.frame = frame;  // 监听按钮点击  [btn addTarget:self action:action forControlEvents:UIControlEventTouchUpInside];  // 绑定tag标记  btn.tag = tag;  // 添加按钮  [self.view addSubview:btn];}