When using GUILayout.TextArea there is no "done" button on the iOS mobile input keyboard and therefore no way to dismiss the keyboard and get back to the app without force quitting the app. I do not seem to get this problem when using TextField to call the keyboard on iOS, however TextArea works fine without killing the app on Android.
repro steps:
Copy and paste the example from UnityDocs: http://docs.unity3d.com/ScriptReference/GUILayout.TextArea.html defining a new GUI.Skin with default parameters for Text Area so that no custom stuff can get in the way.
Run on iPhone 5 (iOS 8.1.3 ) and try to edit *then close* a text area without needing to force quit/crash out the app.
Are TextAreas completely un-usable on iOS? I've read a few posts on this without solutions dated as far back as 2013. Using Unity 5.1.2f.
↧