【发布时间】:2013-10-16 09:25:39
【问题描述】:
我在 UILayoutGuide 中遇到了一个非常奇怪的行为。 bottomLayoutGuide.length 在向 length 属性发送消息时返回 0。
同时在控制台打印bottomLayoutGuide返回如下:
<_UILayoutGuide: 0x9ad9c60; frame = (0 455; 0 0); hidden = YES; layer = <CALayer: 0x9ab8200>>
明确说明UILayoutGuide的frame长度是455。
直接通过打印长度
p [((_UILayoutGuide*)self.bottomLayoutGuide) length]
返回
(float) $12 = 0
【问题讨论】: