我在 UINavigationController
里面有一个 UIViewController
. UIViewController
类重写 -(BOOL)canBecomeFirstResponder
和 -(UIView *)inputAccessoryView
,使其底部停靠 UIToolbar
. 这个 UIToolbar
有一个 UILabel
作为子视图 . 我应该提一下,两者都是使用自动布局以编程方式完全连线 . 现在,当视图控制器被推入导航堆栈时,在推动动画期间标签不可见 . 只有在推动动画完成后,标签才会突然出现在底部停靠的工具栏上 . 当导航堆栈弹回到此视图控制器时,会发生完全相同的事情 . 什么可能导致这种行为?
1 回答
您是否以编程方式创建约束?我有一个类似的问题,UILabel根本没有出现,我改变了我的约束使用视觉格式语言,它神奇地工作 .