我在UILayoutGuide中遇到了一个非常奇怪的行为。bottomLayoutGuide.length在传递length属性消息时返回0。
同时,在控制台中打印bottomLayoutGuide将返回以下内容:
<_UILayoutGuide: 0x9ad9c60; frame = (0 455; 0 0); hidden = YES; layer = <CALayer: 0x9ab8200>>它清楚地说明了UILayoutGuide的框架长度是455。
通过直接打印长度
p [((_UILayoutGuide*)self.bottomLayoutGuide) length]返回
(float) $12 = 0发布于 2013-10-16 17:25:40
检查您的Tab-或ToolBar是否设置为半透明-不透明条的行为与iOS 6下的行为相当。
提供视图控制器视图中被半透明或透明UIKit条覆盖的部分的长度(以磅为单位
发布于 2013-10-17 06:57:24
参考线的长度是从它所表示的边开始计算的。因此,如果底部参考线的高度为455px,而视图高度为455px,则参考线的长度为0px。
https://stackoverflow.com/questions/19399676
复制相似问题