首页 > 其他 > 详细

UIButton(改变Title和image位置)

时间:2015-11-25 22:15:20      阅读:298      评论:0      收藏:0      [点我收藏+]

 

    UIButton *btn = [[UIButton alloc] init];

    [btn setFrame:frame];

    [btn setTitleColor:titleColor forState:UIControlStateNormal];

    [btn setTitle:title forState:UIControlStateNormal];

    [btn addTarget:target action:action forControlEvents:UIControlEventTouchUpInside];

    [btn setImage:normalI forState:UIControlStateNormal];

  //按钮内容对齐方式

     btn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentRight;

    //按钮title的位置

     btn.titleEdgeInsets = UIEdgeInsetsMake(0,0, 0, VIEW_LEFT_RIGHT_GAP + btn.currentImage.size.width+5);

  //按钮image位置

     btn.imageEdgeInsets = UIEdgeInsetsMake(0,CGRectGetWidth(btn.frame) - btn.currentImage.size.width - VIEW_LEFT_RIGHT_GAP, 0, 0);

  //按钮图片自适应

     btn.imageView.contentMode= UIViewContentModeScaleAspectFit;

        

UIButton(改变Title和image位置)

原文:http://www.cnblogs.com/TheYouth/p/4995911.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!