UINavigationItem.title.frame = 0 0宽度高度?

时间:2015-05-03 05:19:02

标签: ios

enter image description here这是为什么?我不明白。是不是在UInavigationitem的中间? 标题视图的来源不能是0 0,对吗?应该大于0 0。

但是当我把它打印在控制台上时,就是这样...... 即使它确实有autoresizingMask = UIViewAutoresizingFlexibleWidth

1 个答案:

答案 0 :(得分:1)

我假设您的意思是UINavigationItem.titleView.frame,因为title属性是String而不是视图。

如果titleView是另一个视图的子视图,则会出现0,0的原点。如果您使用Xcode的漂亮的调试视图层次结构功能,您将会看到这种情况。它是UINavigationItemView对象的子视图。

请改为查看UINavigationItem.titleView.superview.frame。