NSAttributedString.size - 考虑包装?

时间:2013-08-13 04:44:06

标签: ios height nsattributedstring

通过此功能获取高度组件:

NSAttributedString.size

似乎永远不会考虑字符串是否包含在我所拥有的视图中。它总是返回一行的高度。也许这是预期的行为,但这会误导为the documentation states

  

您可以在绘图之前使用此方法来计算空间大小   需要绘制字符串。

也许我只是误解了文档。当NSAttributedString线换行并获得基于它的高度时,是否有任何要考虑?也许在添加NSAttributedString后,我必须以某种方式查询我的视图组件?

1 个答案:

答案 0 :(得分:0)

看起来这可能是不可能的。根据{{​​3}}的调查结果,我得出的结论是,属性字符串无法知道它在视图中如何被包装,直到它被放入视图

这对我来说很有意义,这正是我在问题的最后提到的。如果您有不同的发现,请发布它们,我可能会更改已接受的答案。

相关问题