From 6cc5675d31bcb7999c7d48d6fe6def5acbf795b3 Mon Sep 17 00:00:00 2001 From: Rossen Hristov Date: Thu, 11 Jun 2015 10:31:34 +0300 Subject: [PATCH] Resolved #294: Add an optional fullscreen parameter to Page.showModal method. --- application/application.ios.ts | 2 +- apps/modal-views-demo/app.ts | 6 +++ apps/modal-views-demo/login-page.xml | 8 ++-- apps/modal-views-demo/main-page.ts | 5 ++- apps/modal-views-demo/main-page.xml | 7 +-- ui/page/page-common.ts | 6 +-- ui/page/page.android.ts | 13 ++++-- ui/page/page.d.ts | 3 +- ui/page/page.ios.ts | 28 +++++++++--- utils/utils.d.ts | 2 +- utils/utils.ios.ts | 67 +++++++++++++++++++--------- 11 files changed, 99 insertions(+), 48 deletions(-) diff --git a/application/application.ios.ts b/application/application.ios.ts index 52edffd17..a135241f4 100644 --- a/application/application.ios.ts +++ b/application/application.ios.ts @@ -31,7 +31,7 @@ class Window extends UIWindow { } public layoutSubviews(): void { - utils.ios._layoutRootView(this._content); + utils.ios._layoutRootView(this._content, UIScreen.mainScreen().bounds); } } diff --git a/apps/modal-views-demo/app.ts b/apps/modal-views-demo/app.ts index cb572300b..e29b44a65 100644 --- a/apps/modal-views-demo/app.ts +++ b/apps/modal-views-demo/app.ts @@ -1,3 +1,9 @@ import application = require("application"); application.mainModule = "main-page"; +import trace = require("trace"); +trace.enable(); +trace.setCategories(trace.categories.concat( + trace.categories.Layout, + "LayoutRootView.iOS" + )); application.start(); diff --git a/apps/modal-views-demo/login-page.xml b/apps/modal-views-demo/login-page.xml index 0db5a18df..745e7e296 100644 --- a/apps/modal-views-demo/login-page.xml +++ b/apps/modal-views-demo/login-page.xml @@ -1,7 +1,7 @@ - - - - + + + +