在iOS中启用UITextField时,自定义inputView会分开

时间:2013-08-12 20:00:49

标签: ios uitextfield uitextfielddelegate

我正在为我的iPad应用程序创建自定义键盘。我将此键盘创建为自定义inputView,然后将其分配给每个文本字段的inputView属性。我在storyboard中构建了这个键盘,当我将光标放在任何文本字段中时,委托方法:

-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField{


    NSLog(@"how about here?");
    return YES;

}

被调用,但键盘出于某种奇怪的原因分解并在整个屏幕上传播。我不知道为什么会这样。

以下是应用首次加载时屏幕的外观:

Before

以下是我将光标置于调用上述方法的文本字段后应用程序的外观:

After

以下是我关闭Autolayout时屏幕的样子:

enter image description here

老实说,我不知道为什么会这样。我做错了什么?

感谢所有回复的人。

0 个答案:

没有答案