c# - xamarin 形式的侧边栏抽屉

标签 c# ios xamarin xamarin.forms

我想创建如图所示的侧边栏菜单,我在互联网上查看了 Master 详细信息页面的所有示例并了解到,外观取决于平台。
虽然我需要在 android 和 iOS 上具有相同的外观。
iOS 的默认行为也是我在 android 中想要的,单击菜单按钮时,整个菜单 View 会滑动,并且菜单按钮出现在顶部的右边距中,还显示了部分细节 View 。
任何人都可以通过示例或方法帮助我!
提前致谢 !
请引用图片。 enter image description here

最佳答案

如果我正确理解您的问题并且您希望您的 Android MasterDetailPage 表现得更像 iOS,您将不得不使用 custom renderer .由 Forms 构建的应用程序将按照特定平台的行为运行,并且存在自定义渲染器作为在每个平台上修改这些控件的一种方式。查看上面发布的指南以了解入门方法。

关于c# - xamarin 形式的侧边栏抽屉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35622964/

相关文章:

c# - 如何先创建 EntityFramework 代码的可视化模型

c# - 如何在c#中使用for循环获取对象列表的值

c# - 尝试反序列化对象时出现 "Exception has been thrown by the target of an invocation."

ios - 如何可靠地阻止 Objective-C 中的重复动画调用?

ios - Apple TV - 如何实现像 UISegmentedControl 中那样的粘性焦点选择?

ios - UIPageViewController 不会释放最后显示的对话框

ios - 在 AMD 笔记本上调试 IOS 应用程序

user-interface - 在 Xamarin 中创建完整性计(状态显示)

C#继承。从基类派生类

ios - BLE 不是有效的外设