获取页面尺寸

时间:2016-10-26 18:46:31

标签: nativescript

在导航到新页面时,如何获取页面的尺寸 - 仅限客户端/布局区域 - 排除操作栏(如果存在)。

当设备方向发生变化时,我会收到相同的通知吗?

感谢。

1 个答案:

答案 0 :(得分:2)

NativeScript中的每个视图都有一个方法调用getMeasuredHeight()以及getMeasuredWidth()。您可以获得如下页面尺寸:

var pageHeight, pageWidth;
pageHeight = page.getMeasuredHeight()- page.actionBar.getMeasuredHeight();
pageWidth = page.getMeasuredWidth()- page.actionBar.getMeasuredWidth();