[英]Translation animation between views on xamarin.ios [Solved]
[英]Navigate between views in Xamarin.iOS
我将在Mac的Xamarin Studio中为iOS创建一个简单的应用程序。 我当前的问题是我希望从一个视图发送到另一个视图。 当前,我有三个视图(它们使用带有topbar的导航控制器):
主屏幕住宿屏幕索引屏幕这些在“主屏幕”之间导航的作品包含两个按钮,这些按钮可导至其他两个视图(“住宿”屏幕,“屏幕记录”)。 但是,如果我创建第三个视图,则该视图是单个的。 例如,查看“仪表盘屏幕”。
我希望能够从“设施屏幕”“链接”“仪表板屏幕”。我该怎么办?,我测试了以下代码:
btn.TouchUpInside += (sender, e) => {
DashboardScreen dashboardscreen = new DashboardScreen();
NavigationController.PushViewController (dashboardscreen, false);
};
但是随后出现错误,Xamarin Studio打开文件“ Main.cs”并标记以下行:
UIApplication.Main (args, null, "AppDelegate");
我看到那一行有一个“气球”,上面写着:
NSInvalidArgymentException Reason: [LoginScreen btn] unrexognized selector sent to instance. 0x12628eb0
如何正确地将“ btn”视图从“ LoginScreen”更改为“ DashboardScreen”?
也许错误出在您的DashboardScreen页面上,而不是导航至该页面。 如果将其设置为RootViewController并加载到该页面以确保其正确呈现该怎么办。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.