Я создаю собственное приложение сценария, и я хочу, чтобы моя вкладка «Вид» отображалась в верхней части iOS. Я знаю, что придерживание tabView сверху нарушает руководство по человеческому интерфейсу, но мне нужно сделать это таким образом.Могу ли я открыть вкладку iOS в верхней части собственного скрипта?
1
A
ответ
0
Вы можете достичь этого. Вот как я сделал аналогичную вещь:
<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>
и изменить видимость каждого компонента на основе событий щелчка.
0
Вы можете реализовать все манеры поведения/макетов TabView с помощью SegmentedBar. См. this answer for details
Не уверен, что собственный компонент позволяет это на iOS. Для этого вам, скорее всего, понадобится специальная реализация. Раскладка стека или gridlayout будет работать, чтобы имитировать это поведение. –