首页 文章

UIToolbar作为inputAccessoryView在推/动画动画期间隐藏标签

提问于
浏览
2

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

1 回答

  • 1

    您是否以编程方式创建约束?我有一个类似的问题,UILabel根本没有出现,我改变了我的约束使用视觉格式语言,它神奇地工作 .

相关问题