码迷,mamicode.com
首页 > 其他好文 > 详细

UIButton(改变Title和image位置)

时间:2015-11-25 22:17:32      阅读:284      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!