gpt4 book ai didi

c# - 使用 ViewController 进行 iOS C# 开发

转载 作者:行者123 更新时间:2023-11-28 21:45:41 26 4
gpt4 key购买 nike

我知道这个问题可能已经在几个地方得到了回答,但我找不到一个迄今为止有效的解决方案。目前我正在使用 Xamarin.iOS。所以我的 .storyboard 文件中有三个空的 ViewControllers。当应用程序加载时,我在 ViewDidLoad() 中创建了两个按钮,一个标签和一个图像。所以现在,在我的按钮事件中:

male.TouchUpInside += (sender, e) => {
//save settings for male
//
//go to next screen
};

我想加载下一个 ViewController,类为 view_setup_3,名称为 Setup3。

有什么想法吗?

最佳答案

如果您当前的 View Controller 嵌入在 UINavigationController 中,您可以使用 NavigationController 属性来推送您的新 View Controller 。

male.TouchUpInside += (sender, e) => {
//save settings for male
//
//go to next screen
NavigationController.PushViewController(Setup3);
};

如果需要创建新实例,请使用 NavigationController.PushViewController(new view_setup_3());

如果您使用的是 Storyboard,则可以通过打开 Storyboard并在使用鼠标左键从按钮拖动到目标 View Controller 时按住 ctrl 键来创建转场。然后选择 segue 并给它一个唯一的标识符。现在您可以使用 segue 标识符来显示 View Controller 。

male.TouchUpInside += (sender, e) => {
//save settings for male
//
//go to next screen
PerformSegue("segueIdentifier", this); // Replace "segueIdentifer" with your unique identifier.
};

关于c# - 使用 ViewController 进行 iOS C# 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30279836/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com