iOS UILabel设置内边距

iOS UILabel设置内边距,第1张

有时候我们希望可以设置UILabel的内边距,为了解决这个问题,设计MarginLabel如下,继承自UILabel:

实例化一个MarginLabel:

不设置内边距的时候:

设置内边距:

效果

iOS 设置UILabel 的内边距

- (void)drawTextInRect:(CGRect)rect {

UIEdgeInsets insets = {0, 5, 0, 5}

[super drawTextInRect:UIEdgeInsetsInsetRect(rect, insets)]

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11327418.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存