我正在尝试获取操作栏的高度,单位为像素或倾角。我只能返回0;
<Page class="page"
navigatingFrom="onNavigatingFrom"
navigatingTo="onNavigatingTo"
xmlns="http://schemas.nativescript.org/tns.xsd">
<ActionBar id="actionBar" class="action-bar theme-action-bar">
function onNavigatingTo(args) {
var actionBar = page.getViewById("actionBar");
var height = actionBar.getActualSize().height;
//or
var height = actionBar.height;
}
发布于 2019-05-10 03:40:54
尝试添加超时,
function onNavigatingTo(args) {
var actionBar = page.getViewById("actionBar");
setTimeout(()=>{
var height = actionBar.getActualSize().height;
}, 100);
}
https://stackoverflow.com/questions/56064984
复制相似问题