UITextField之系统键盘

1、问题描述:

隐藏系统键盘的时候,自定义了一个view,然后设置view的frame为CGRectZero;把view赋值给UITextField的inputAccessoryView和inputView,运行没有问题,当点击页面的UI控件的时候会crash,报错原因:ErrorDesc:Impossible to set up layout with view hierarchy unprepared for constraint。

2、解决问题:

当自定义的view赋值给UITextField的inputAccessoryView和inputView时,不要用同一个view,因为自定义的view赋值给它们的时候,不允许该view处在其他的视图里面,也不允许该view成为其他视图的子视图。

你可能感兴趣的:(UITextField之系统键盘)