iOS 封装添加按钮的方法_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > iOS 封装添加按钮的方法

iOS 封装添加按钮的方法

 2016/6/11 5:30:33  鸿鹄当高远  程序员俱乐部  我要评论(0)
  • 摘要:添加按钮#pragmamark添加按钮-(void)addButtonWithImage:(NSString*)imagehighImage:(NSString*)highImagedisableImage:(NSString*)disableImageframe:(CGRect)frametag:(NSInteger)tagaction:(SEL)action{//创建按钮UIButton*btn=[[UIButtonalloc]init]
  • 标签:方法 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];
}

 

发表评论
用户名: 匿名