appDelegate
中的此代码使我的应用行为异常
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window.windowLevel = UIWindowLevelStatusBar + 1;
return YES;
}
当从函数
[myTextView resignFirstResponder]
隐藏键盘时,我的键盘在视图下消失了,而不是应该滑下来。改变这种状况的最好方法是什么?为什么
UIWindowLevelStatusBar + 1
弄乱了所有应用程序结构?编辑:
我想做的是在
statusBar
上创建一个视图。在UIWindowLevelStatusBar + 1
中设置appDelegate
是错误的方法吗? 最佳答案
键盘也存在于窗口中(屏幕上的所有内容都在其中),并且该窗口的级别低于您窗口的级别。
为什么将窗口级别设置得如此之高?如果您告诉我们您要完成的工作,我们也许可以建议另一种方法。