CoreText flip coordinates self.bounds.size.height error bounds
我正在使用 CoreText 在视图中绘制文本。为了学习这一点,我使用了一个教程,但突然它使用了 self.bounds.size.height,在它翻转坐标系的部分。当我在 Xcode 中复制代码时,它给出了一个错误,因为"边界"不是结构或联合。为什么这是一个错误,任何人都可以给出一个小而详细的解释为什么它使用 bounds
先谢谢了,
尼古拉斯
- 你从哪里调用这个 self.bounds.size.height 代码?
-
我从本教程中得到了代码:cocoanetics.com/2011/01/befriending-core-text
-
不,我的意思是你把那个代码放在哪里?如果它在 UIView 子类中,应该没问题,但我猜它在 UIViewController 子类中。在这种情况下,它应该是 self.view.bounds.size.height
-
是的,我做到了,但是现在您已经提到,将它放在 UIView 的子类中更有意义,谢谢!
-
好的,我发表了我的评论作为答案,所以如果有帮助,请接受它:)
如果您将该代码放在 UIViewController 子类中,它应该是:self.view.bounds.size.height。或者把它放在一个 UIView 子类中,就像你遵循的教程一样。