benitlux: disable autocorrect and autocapital.. on user name input text field
authorAlexis Laferrière <alexis.laf@xymus.net>
Fri, 23 Sep 2016 02:59:06 +0000 (22:59 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Mon, 2 Jan 2017 18:38:35 +0000 (13:38 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

contrib/benitlux/src/client/ios.nit

index 44aea28..63099fc 100644 (file)
@@ -21,6 +21,7 @@ intrude import app::ui
 import client
 import push
 import checkins
+intrude import user_views
 
 redef class HomeWindow
        init
@@ -60,6 +61,17 @@ redef class HomeWindow
        end
 end
 
+redef class SignupWindow
+       init do txt_name.native.disable_autocorrect
+end
+
+redef class UITextField
+       private fun disable_autocorrect in "ObjC" `{
+               self.autocorrectionType = UITextAutocorrectionTypeNo;
+               self.autocapitalizationType = UITextAutocapitalizationTypeNone;
+       `}
+end
+
 redef class App
        redef fun on_check_in
        do