我一直在使用鍵盤通知沒有任何問題,並獲得鍵盤的確切高度。iOS 11 - 鍵盤高度在鍵盤通知中返回0
- (void)keyboardDidShow:(NSNotification *) notification{
CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size;
NSLog(@"%f",keyboardSize.height);}
但在iOS 11中,調用通知時鍵盤的大小爲0。
在這種情況下發生了什麼問題?我使用的Xcode 9 Beta版5
你救了我的一天 –
感謝,決不會想到 –
改變從UIKeyboardFrameBeginUserInfoKey到UIKeyboardFrameEndUserInfoKey的伎倆,THX的。 – user2408952