美文网首页
UIButton设置文字与图片的位置

UIButton设置文字与图片的位置

作者: 我们只是GitHub的搬运工 | 来源:发表于2017-12-29 15:48 被阅读8次

    UIButton设置文字与图片的位置

    //文字偏移量 注意设置 edgeInsets 时 请保证已经设置 btn的font 与image 属性 不然计算出来的坐标有误
    //设置button文字居下,图片在上 
        [self.shopCarBtn setImageEdgeInsets:UIEdgeInsetsMake(-self.shopCarBtn.titleLabel.intrinsicContentSize.height, 0, 0, -self.shopCarBtn.titleLabel.intrinsicContentSize.width)];
        [self.shopCarBtn setTitleEdgeInsets:UIEdgeInsetsMake(self.shopCarBtn.currentImage.size.height+2, -self.shopCarBtn.currentImage.size.width, 0, 0)];
    //内容方向
    button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentRight;
    

    相关文章

      网友评论

          本文标题:UIButton设置文字与图片的位置

          本文链接:https://www.haomeiwen.com/subject/eohalxtx.html