【发布时间】:2018-03-28 11:13:13
【问题描述】:
目前我正在使用 Xamarin 表单来创建 Android 和 iOS。现在我使用 OAuth2.0 进行登录功能。所以我在 Xamarin iOS 项目中创建了一个视图控制器。在 AppDelegate 类中,我从 FinishedLaunching 方法调用我的控制器视图。
喜欢:
var mainController = new ViewController(); // Your view controller here
mainController.ViewDidLoad();
在ViewDidLoad中写了OAuth2.0的逻辑并使用了
this.PresentViewController(authGui, true, null)。但在我的项目中,它没有重定向到页面并给出以下警告
Warning: Attempt to present <UINavigationController: 0x7fde4a9d6800> on
<ViewController: 0x7fde4a53f9d0> whose view is not in the window hierarchy!
【问题讨论】:
-
请阅读Under what circumstances may I add “urgent” or other similar phrases to my question, in order to obtain faster answers? - 总结是这不是解决志愿者的理想方式,并且可能会适得其反。请不要将此添加到您的问题中。
-
这篇文章需要重新格式化,并且在第一次迭代中基本上无法阅读。现在我已经编辑好了一点。请努力学习此处的格式化工具,并在第一时间以可读的形式提供您的问题,以减少志愿者编辑的工作量。
-
下次我会处理的。谢谢。
标签: ios xamarin oauth-2.0 xamarin.ios native