当键盘显示时,有没有办法防止视图控制器自动旋转? 如果可能的话,我不想捕获通知并手动处理所有绘图。
编辑:我发现链中的根视图控制器阻止了来自管道的shouldAutorotateToInterfaceOrientation:消息。一旦它被取消在根视图控制器级别并留给子视图控制器来处理它工作得很好。
答案 0 :(得分:0)
编辑是否使用UITextField?如果是这样,您是否尝试过使用UITextFieldDelegate方法textFieldShouldBeginEditing:作为修改shouldAutorotateToInterfaceOrientation引用的标志的地方:?