Преглед на файлове

Fixed iOS keyboard positioning, based on the final position rather than the initial one

Sam Lantinga преди 9 години
родител
ревизия
cfe72c76e2
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      src/video/uikit/SDL_uikitviewcontroller.m

+ 1 - 1
src/video/uikit/SDL_uikitviewcontroller.m

@@ -281,7 +281,7 @@ SDL_AppleTVControllerUIHintChanged(void *userdata, const char *name, const char
 - (void)keyboardWillShow:(NSNotification *)notification
 - (void)keyboardWillShow:(NSNotification *)notification
 {
 {
 #if !TARGET_OS_TV
 #if !TARGET_OS_TV
-    CGRect kbrect = [[notification userInfo][UIKeyboardFrameBeginUserInfoKey] CGRectValue];
+    CGRect kbrect = [[notification userInfo][UIKeyboardFrameEndUserInfoKey] CGRectValue];
 
 
     /* The keyboard rect is in the coordinate space of the screen/window, but we
     /* The keyboard rect is in the coordinate space of the screen/window, but we
      * want its height in the coordinate space of the view. */
      * want its height in the coordinate space of the view. */