此代碼在appDelegate
讓我的應用程序表現奇怪「UIWindowLevelStatusBar + 1」奇怪的鍵盤行爲
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window.windowLevel = UIWindowLevelStatusBar + 1;
return YES;
}
當從功能[myTextView resignFirstResponder]
我得到我的鍵盤視角下消失,不會往下滑隱藏鍵盤正如它應該。
改變這種情況的最好方法是什麼?爲什麼UIWindowLevelStatusBar + 1
搞亂了所有的應用程序結構?
編輯:
我試圖做的是建立在statusBar
的頂視圖。在appDelegate
中設置UIWindowLevelStatusBar + 1
是否是錯誤的方法?
看看我的編輯。也許我們可以以某種方式將鍵盤放在更高的層面上? –
但是*爲什麼*你想要這樣做?這裏的實際目標是什麼? –
創建一個可以覆蓋狀態欄的視圖,以便在保持正常的鍵盤滑動/消失行爲的同時在其上顯示某些內容。 –