calculator: improve iOS variation
authorAlexis Laferrière <alexis.laf@xymus.net>
Fri, 9 Sep 2016 12:32:10 +0000 (08:32 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Thu, 29 Dec 2016 13:16:31 +0000 (08:16 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

examples/calculator/src/ios.nit

index a7acc6f..c1cc4ae 100644 (file)
@@ -22,11 +22,18 @@ redef class CalculatorWindow
        init do title = "app.nit Calculator"
 end
 
+redef class Button
+       init do size = 2.5
+end
+
 redef class TextInput
-       init do set_ios_style(native)
+       init
+       do
+               size = 5.0
+               align = 0.5
+       end
+end
 
-       private fun set_ios_style(objc_text_field: UITextField)
-       in "ObjC" `{
-               objc_text_field.textAlignment = NSTextAlignmentCenter;
-       `}
+redef class VerticalLayout
+       redef init do native.distribution = new UIStackViewDistribution.fill_proportionally
 end