Xamarin.ios 上的新页面

Posted

技术标签:

【中文标题】Xamarin.ios 上的新页面【英文标题】:New Page on Xamarin.ios 【发布时间】:2022-01-16 01:55:32 【问题描述】:

我对 Xamarin 很陌生。

我已经为我的应用程序创建了一个登录页面,但我需要一个新页面来用作主菜单。新页面应该可以在 Xcode 上编辑以设计 UI。它还需要一个ViewController.cs 来在其中运行一些代码。

是否有任何可能的方法可以创建需要我刚才提到的要求的页面?

【问题讨论】:

你试过什么?只需“文件 --> 新建”,您就会看到一个对话框,显示所有可用的不同选项。 @Jason 我试着做 File --> New --> Storyboard 但它没有创建 ViewController 也没有出现在 Xcode 上。 【参考方案1】:

我通过在 Xcode 中创建一个新的 ViewControl 解决了这个问题,然后我在身份检查器中指定了它的类,并且我还在同一个菜单中给了它一个故事板 ID。

然后我编写了以下代码来显示新的 ViewControl。

        MainViewController mainViewController = this.Storyboard.InstantiateViewController("MainViewController") as MainViewController;
        mainViewController.ModalPresentationStyle = UIModalPresentationStyle.FullScreen;
        PresentViewController(mainViewController, true, null);

MainViewController 是我在身份检查器中提到的类,引号内的第二个 MainViewController 是我的故事板 ID。

【讨论】:

以上是关于Xamarin.ios 上的新页面的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin iOS 上的 ExternalAccessory

xamarin.ios 跳转页面

Xamarin.iOS 上的声学回声消除 (AEC)

Xamarin.iOS UITableViewCell ImageView 上的圆角

如何在 xamarin.ios 中的页面之间进行导航?

重新安装应用后 Xamarin.iOS 应用图标上的徽章计数不正确