NativeScript如何从TabView隐藏选项卡按钮
我的NativeScript页面中有一个选项卡视图。选项卡内容以编程方式填充 如何隐藏/折叠选项卡按钮(因为选项卡是以编程方式切换的) 请参见选项卡视图按钮栏上方的图像-需要折叠该按钮栏您可以尝试 对于ios:NativeScript如何从TabView隐藏选项卡按钮,nativescript,Nativescript,我的NativeScript页面中有一个选项卡视图。选项卡内容以编程方式填充 如何隐藏/折叠选项卡按钮(因为选项卡是以编程方式切换的) 请参见选项卡视图按钮栏上方的图像-需要折叠该按钮栏您可以尝试 对于ios: var myTabView = page.getViewById("myTabView") myTabView.ios.tabBar.hidden = true; 对于android myTabView.android.removeViewAt(1); 一个更好的android解决
var myTabView = page.getViewById("myTabView")
myTabView.ios.tabBar.hidden = true;
对于android
myTabView.android.removeViewAt(1);
一个更好的android解决方案(我希望我能正确地从我的nativescript代码中翻译出来)
您可以在这里查看示例-,其中显示了如何隐藏iOS和Android的TabView选项卡。对于iOS,这会隐藏TabView,但会在其原来的位置留下一个空白,就好像它是透明的一样。
const tabLayout = myTabView.android.tabLayout;
// use native android methods to hide the tabLayout containing the tab buttons
if(isFullscreen) {
tabLayout.setVisibility(android.view.View.GONE);
} else {
tabLayout.setVisibility(android.view.View.VISIBLE);
}