【发布时间】:2013-10-25 16:45:56
【问题描述】:
我有一个显示 NSAttributedString 的 UIView。它设置为调整大小以适应其内容。
我想在文本和视图之间创建一些填充,但是它不太有效。如果我这样做......
view.textContainerInset = UIEdgeInsetsMake(0, 15, 0, 15);
...然后左右边缘被填充,顶部和底部没有空间。这是对的。然后我在顶部插入:
view.textContainerInset = UIEdgeInsetsMake(15, 15, 0, 15);
现在顶部有 15 个点的填充,但突然底部也被填充了一点(大约 10 个点)。
如果我再添加 15 点底部填充,底部会变得太大,并且间距始终不一样。相反,我不得不捏造它:
view.textContainerInset = UIEdgeInsetsMake(15, 15, 5, 15);
这是 iOS 7 的错误还是我误解了什么?我讨厌在不了解发生了什么的情况下捏造底部值。
【问题讨论】:
-
你解决了吗?卡在同一个问题上。看到很多相同的问题,但还没有解决方案:/
-
不,我暂时在捏造:(
-
这里也有问题。有什么解决办法吗?
标签: ios7 uitextview textkit