我正在尝试从弹出框中显示MxxDialogViewController并且正在获取异常
18.35请求为空 - 假设这是一个TabBar类型的情况,在构建期间调用ViewDidLoad ...现在修补请求 - 但要注意施工期间虚拟呼叫的问题
调用base.ViewDidLoad()
以下是我将该问题作为一个小样本进行演示的方法:
我拿了N-23示例,并在第一部分添加了一个带有Tapped命令的新元素
new StringElement("test Popover", Tapped),
这里是Tapped(),作为测试我试图在popover中显示相同的FirstView。
private void Tapped()
{
var dvc = new FirstView();
var nc = new UINavigationController(dvc);
_ardlViewPopover = new UIPopoverController(nc);
_ardlViewPopover.PresentFromRect(this.View.Frame, this.View, UIPopoverArrowDirection.Any, true);
}
MvxDialogViewController应该在弹出控制器内工作吗?
谢谢
标记
答案 0 :(得分:1)
错误讯息为Request is null
尝试设置Request
的{{1}}属性 - 例如如果没有参数,则使用:
FirstView