我正在为我的 iPad 应用程序创建自定义键盘。我将此键盘创建为自定义 inputView,然后将其分配给每个文本字段的 inputView 属性。我在情节提要中构建了这个键盘,当我将光标放在任何文本字段中时,委托方法:
-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
NSLog(@"how about here?");
return YES;
}
被调用,但由于某种奇怪的原因,键盘坏了,并散布在整个屏幕上。我不知道为什么会这样。
这是应用程序首次加载时的屏幕外观:
这是我将光标放在调用上述方法的文本字段后应用程序的外观:
这是我关闭自动布局时屏幕的样子:
老实说,我不知道为什么会这样。我究竟做错了什么?
提前感谢所有回复的人。