相关疑难解决方法(0)

使用Xamarin.Forms在iOS NavigationBar中显示"返回菜单"按钮

我正在尝试使用C#和Xamarin.Forms构建一个跨平台的应用程序.它包含一个以幻灯片形式实现的滑出菜单MasterDetailPage.在Android上,左上角有一个带有应用程序图标的按钮,用于切换滑出页面,iOS上没有这样的导航栏项目.

我将其分解为以下从Xamarin解决方案模板"Blank App(Xamarin.Forms Shared)"派生的最小示例,并替换App-class 的实现:

public class App
{
    static MasterDetailPage MDPage;

    public static Page GetMainPage()
    {
        return new NavigationPage(
            MDPage = new MasterDetailPage {
                Master = new ContentPage {
                    Title = "Master",
                    Content = new StackLayout {
                        Children = { Link("A"), Link("B"), Link("C") }
                    },
                },
                Detail = new ContentPage { Content = new Label { Text = "A" } },
            });
    }

    static Button Link(string name)
    {
        var button = new Button { Text …
Run Code Online (Sandbox Code Playgroud)

master-detail navigationbar ios xamarin xamarin.forms

8
推荐指数
2
解决办法
1万
查看次数