博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Label] 文字前距离
阅读量:5082 次
发布时间:2019-06-13

本文共 549 字,大约阅读时间需要 1 分钟。

class UILabelOverride: UILabel {        override func textRectForBounds(bounds: CGRect, limitedToNumberOfLines numberOfLines: Int) -> CGRect {        var rect = super.textRectForBounds(bounds, limitedToNumberOfLines: numberOfLines)        rect.origin.x = CGFloat(10)        return rect    }    override func drawTextInRect(rect: CGRect) {        let aRect = self.textRectForBounds(rect, limitedToNumberOfLines: self.numberOfLines)        super.drawTextInRect(aRect)            }}

 重写这两个方法之后就可以实现

 

转载于:https://www.cnblogs.com/baaingSheep/p/4764033.html

你可能感兴趣的文章
Zookeeper常用命令 (转)
查看>>
Java程序IP v6与IP v4的设置
查看>>
RUP(Rational Unified Process),统一软件开发过程
查看>>
数据库链路创建方法
查看>>
Enterprise Library - Data Access Application Block 6.0.1304
查看>>
重构代码 —— 函数即变量(Replace temp with Query)
查看>>
Bootstrap栅格学习
查看>>
程序员的数学
查看>>
聚合与组合
查看>>
jQuery如何获得select选中的值?input单选radio选中的值
查看>>
设计模式 之 享元模式
查看>>
如何理解汉诺塔
查看>>
洛谷 P2089 烤鸡【DFS递归/10重枚举】
查看>>
15 FFT及其框图实现
查看>>
Linux基本操作
查看>>
osg ifc ifccolumn
查看>>
C++ STL partial_sort
查看>>
3.0.35 platform 设备资源和数据
查看>>
centos redis 安装过程,解决办法
查看>>
IOS小技巧整理
查看>>