相关疑难解决方法(0)

模态对话框不会关闭键盘

我遇到了一个问题,即离开时,键盘不会被解雇UITextFieldUITextViewUIModalPresentationFormSheet.另外,我创建了一个大按钮作为视图的背景,因此如果用户点击字段之外它会被触发.我在常规视图控制器中使用相同的代码,它按预期工作.在模态视图控制器中它什么都不做.任何建议,将不胜感激.

- (BOOL)textFieldShouldReturn:(id)sender {  
 [titleTextField resignFirstResponder];
 return YES;
}

- (BOOL)textViewShouldReturn:(id)sender {  
 [synopsisTextView resignFirstResponder];
 return YES;
}

- (IBAction)textFieldDoneEditing:(id)sender {  
 [sender resignFirstResponder];
} 

- (IBAction)textViewDoneEditing:(id)sender {  
 [sender resignFirstResponder];
} 

- (IBAction)backgroundClick:(id)sender {  
 [titleTextField resignFirstResponder];
 [synopsisTextView resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)

ipad uimodalpresentationformsh ios

41
推荐指数
2
解决办法
2万
查看次数

连接蓝牙输入设备时显示软键盘(iPad)

我真的很喜欢我的脑袋,因为当连接到iPad的蓝牙输入设备时,我无法找到显示软键盘的方法.我在网上搜索了一下,这就是结果:

埃里卡说,诀窍是回答系统"没有连接硬件键盘".我试图为UIKeyboardImpl编写一个类别,但我覆盖了:

- (BOOL)isInHardwareKeyboardMode {
    DEBUG(@"is called");
    return NO;
}   
Run Code Online (Sandbox Code Playgroud)

但直到现在我还没有得到任何东西.调用覆盖的方法,但没有软键盘.Erica还说应用程序通过动态链接工作,但我不知道如何实现它.我不需要在AppStore,因为这是一个私人应用程序,所以我不打扰拒绝.

提前致谢

iphone cocoa-touch objective-c uikeyboard ipad

3
推荐指数
1
解决办法
4254
查看次数