我正在创建一个本机脚本应用程序,我希望我的标签“视图”显示在iOS的顶部。我知道将tabView粘贴在顶部会违反人机界面准则,但是我需要这样做。

最佳答案

您可以实现。这是我做类似事情的方式-

<StackLayout row="0" col="0">
<StackLayout  *ngIf="visibility1" id="mainView" visibility="{{ visibility1 ? 'visible' : 'collapsed' }}">
    <FirstView></FirstView>
</StackLayout>
<StackLayout  *ngIf="visibility2" id="mainView" visibility="{{ visibility2 ? 'visible' : 'collapsed' }}">
    <SecondView></SecondView>
</StackLayout>
<StackLayout  *ngIf="visibility3" id="mainView" visibility="{{ visibility3 ? 'visible' : 'collapsed' }}">
    <ThirdView></ThirdView>
</StackLayout>
</StackLayout>

并根据点击事件更改每个组件的可见性。

10-07 20:45