Używam powiadomień klawiatury bez problemu i uzyskanie dokładnej wysokości klawiatury.iOS 11 - Wysokość klawiatury powraca 0 w powiadomieniu klawiatury
- (void)keyboardDidShow:(NSNotification *) notification{
CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size;
NSLog(@"%f",keyboardSize.height);}
, ale w przypadku iOS 11 rozmiar klawiatury wynosi 0 po wywołaniu powiadomienia.
Jaki problem występuje w tym scenariuszu? Używam Xcode 9 Beta 5
Uratowałeś moje dni –
Dzięki, nigdy nie myślał o tym –
Zmiana z UIKeyboardFrameBeginUserInfoKey do UIKeyboardFrameEndUserInfoKey wystarczyły, thx. – user2408952