- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在 App 类上我有这个:
MainPage = new NavigationPage(new MainPage());
在 MainPage OnAppearing 中:
protected async override void OnAppearing ()
{
base.OnAppearing ();
if (TempUserInfo.IsNewUser ())
await this.Navigation.PushModalAsync ( new SignUpPage ());
}
在用户输入所有信息后,在 SignUpPage 上,我使用这个:
await this.Navigation.PushModalAsync (new VerificationCodePage());
最后,在 VerificationPage 上查看验证码后,我使用了这个:
await this.Navigation.PopToRootAsync ();
现在,我收到这个错误:
iOS 不支持全局 PopToRootAsync,请使用 NavigationPage。
我想要实现的就是上面这个导航设置。
最佳答案
而不是做
await this.Navigation.PopToRootAsync ();
您可以重置主页:
MainPage = new NavigationPage(new MainPage());
关于c# - 导航问题 : PopToRootAsync is not supported globally on iOS, 请使用 NavigationPage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42472905/
我有几个深入多个级别的导航页面。每次用户导航到另一个页面时,顶部都会添加一个额外的后退按钮。 Navigation.PushAsync(new NavigationPage(new SettingsP
我有几个深入多个级别的导航页面。每次用户导航到另一个页面时,顶部都会添加一个额外的后退按钮。 Navigation.PushAsync(new NavigationPage(new SettingsP
我应该如何正确使用根页面,以便我可以使用正确的导航栏导航/推送到其他页面。 现在看起来像这样: MainPage = new RootPage (); 还有我的根页面: public RootPage
我正在构建 Xamarin.Forms 应用,我需要将导航栏的背景设置为图像。如果不创建 super 定制的东西,这可能吗?如果没有,最好的方法是什么?有没有其他人已经这样做了? 这是我需要做的。请注
我正在尝试使用 AppCompat 更改在 Android 上呈现的 Xamarin 表单工具栏的高度。表单中没有高度属性来设置它,所以我尝试设置 layout_height在 toolbar.axm
我正在做一个主从页面作为菜单,但我收到了这个错误: PushAsync is not supported globally on Android, please use a NavigationPag
我正在 Xamarin.Forms 中构建应用程序,在 iOS 应用程序上我希望状态栏颜色为白色。这是我目前所拥有的: App.cs public App() { NavigationPage
我刚刚从默认 (app.cs) 模板创建了一个可移植应用程序,没有更改任何代码(尽管我似乎必须更新 Xamarin.Forms 以修复启动异常)并运行它。我明白了(没有图标显示): 为了完整起见,这里
我正在尝试更改 navigationPage 中 navigationBar 的背景颜色我正在使用此代码: using System; using System; using Xamarin.Form
当我处理 ListView 项目的 Tap 事件时一切正常,但是当我在 TabbedPage 中使用它时它显示异常请提供解决方案这个问题提前致谢。 Exception: PushAsync is no
我的某些应用程序内容页面上有一个 TitleView,我希望包含所有文本的 StackLayout 填充可用空间。但是,将其 HorizontalOptions 设置为 Fill 或 FillAn
下面的代码工作正常: 但是如果我想将 NavigationPage 放在一个单独的 XAML 文件中,在不同的目录中
我在连接到按钮单击事件的 Xamarin.Forms.ContentPage 中有以下方法 public class LoginPage : ContentPage { private But
大家好,我不断收到以下信息: System.InvalidOperationException 和 “iOS 上不全局支持 PushAsync,请使用 NavigationPage。” 尽管我正在使用
我在 iOS 上的 XF NavigationPage 遇到了一个非常棘手的问题,并且在谷歌上找不到任何相关信息。当我使用 Navigation.PushAsync 从一个页面导航到另一个页面时,在屏
我对 Xamarin.Forms 非常非常陌生。我的任务,如果可能的话,我不确定它是否是,是在我们的图标处于事件状态时将其从默认蓝色更改。 我得到了橙色的图标,他们希望显示这些图标或至少显示颜色而不是
有人试过这种情况吗?我说的是针对 iOS 的最新 Xamarin 表单 2。 我有一个带有 4 个选项卡的 TabbedPage,当用户查看前 2 个时,不应该有导航栏 - 我通过在 TabbedPa
在 App 类上我有这个: MainPage = new NavigationPage(new MainPage()); 在 MainPage OnAppearing 中: protected asy
我正在测试 Prism Forms 框架的深层链接功能。我目前的情况是我有一个 MasterDetailPage,其中有一个菜单作为 Master。当我单击菜单项时,详细信息应更改为以干净的 Navi
我有一个 Xamarin.Forms 应用程序,它使用仅适用于 Android 的自定义导航标题 View 。现在我的标题 View 是在我的模板构造函数中定义的,如下所示: [ContentProp
我是一名优秀的程序员,十分优秀!