diff -r 6d059ed9b6ca src/video/uikit/SDL_uikitview.h --- a/src/video/uikit/SDL_uikitview.h Tue Jul 22 23:12:21 2014 -0400 +++ b/src/video/uikit/SDL_uikitview.h Wed Jul 23 19:14:45 2014 -0600 @@ -61,7 +61,7 @@ - (void)showKeyboard; - (void)hideKeyboard; - (void)initializeKeyboard; -@property (readonly) BOOL keyboardVisible; +@property (nonatomic,assign) BOOL keyboardVisible; @property (nonatomic,assign) SDL_Rect textInputRect; @property (nonatomic,assign) int keyboardHeight; diff -r 6d059ed9b6ca src/video/uikit/SDL_uikitview.m --- a/src/video/uikit/SDL_uikitview.m Tue Jul 22 23:12:21 2014 -0400 +++ b/src/video/uikit/SDL_uikitview.m Wed Jul 23 19:14:45 2014 -0600 @@ -203,10 +203,7 @@ @synthesize keyboardHeight = keyboardHeight; /* Is the iPhone virtual keyboard visible onscreen? */ -- (BOOL)keyboardVisible -{ - return keyboardVisible; -} +@synthesize keyboardVisible = keyboardVisible; /* Set ourselves up as a UITextFieldDelegate */ - (void)initializeKeyboard @@ -406,6 +403,7 @@ return ; } + view.keyboardVisible = (height > 0); view.keyboardHeight = height; _uikit_keyboard_update(); }