iOS开发攻城狮的集散地

重写UIButton使图片在上,文字在下

2016-11-01  本文已影响392人  冷洪林
系统自带的UIButton的排版默认是图片在左,文字在右:
但是开发中经常遇到需要把图片显示在上面,文字显示在下面的需求,如图:
- (void)layoutSubviews
{
    [super layoutSubviews];
    
    self.imageView.lhl_y = 0;
    self.imageView.lhl_centerX = self.bounds.size.width * 0.5;
    
    self.titleLabel.lhl_y = self.bounds.size.height - self.titleLabel.frame.size.height;
    [self.titleLabel sizeToFit];
    self.titleLabel.lhl_centerX = self.bounds.size.width * 0.5;
}
上一篇 下一篇

猜你喜欢

热点阅读