gpt4 book ai didi

ios - 带有导航 Controller 的不同页面上的 Xamarin.SideBar

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:25:25 25 4
gpt4 key购买 nike

所以我正在使用 this(Xamarin.SideBar)我项目中的组件。
最大的问题是我需要在我所有的主页上都有 SideMenu(表示为选项卡,每个都有一个导航 Controller ,请参见图片)。

所以我的页面在屏幕上看起来像: enter image description here
其中 A,B,C,D,E,G 是标签页,其中包含一个导航 Controller 。(绿色圆圈表示现在位于 em>A)

现在我正在打开我的侧边栏
enter image description here菜单打开,第一个按钮被点击,砰,我们在另一个 ViewController 上,它包含 Navigation stack按钮 Back 到调用 AViewController
(页面) strong>(与选项卡中的其他页面相同)。


我的 Storyboard看起来像:

enter image description here

我很困惑如何实现我的目标!?

似乎我需要制作一个 BaseController 来创建 ONEs 这个 MenuController of SideBar ,但是 Xamarin.SideBar 组件的架构让我害怕,因为我每次都需要放一个 NavController ContentArea...

有什么建议吗?谢谢!

最佳答案

首先,不要使用Xamarin Component,而是使用比较更新的nuget包。 Here链接。不要担心它是同一个库,它们似乎不会更新组件,但是当你有一个 nuget 时谁还需要组件!

关于您的问题,是的,您是对的,您需要创建一个 BaseViewController 来保存侧边菜单。您的主要 Controller (A、B、C、D、E、F、G)都将派生自它,因此您不必重复代码。

关于ios - 带有导航 Controller 的不同页面上的 Xamarin.SideBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42354883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com