2

我有一个UIViewController里面的UINavigationController。该类UIViewController覆盖-(BOOL)canBecomeFirstResponderand -(UIView *)inputAccessoryView,因此它UIToolbar在底部有一个停靠。这UIToolbar有一个UILabel作为子视图。我应该提到的是,两者都使用自动布局以编程方式完全连接。现在,当视图控制器被推送到导航堆栈时,标签在推送动画期间不可见。只有在推送动画完成后,标签突然出现在停靠在底部的工具栏上。当导航堆栈弹回此视图控制器时,会发生完全相同的事情。什么可能导致这种行为?

4

1 回答 1

1

您是否以编程方式创建约束?我有一个类似的问题,UILabel 根本没有出现,我将我的约束切换为使用可视格式语言,它神奇地起作用了。

于 2015-11-16T23:38:44.543 回答