gpt4 book ai didi

ios - 如何创建 View 以添加到 View Controller ?

转载 作者:行者123 更新时间:2023-11-28 20:30:36 25 4
gpt4 key购买 nike

我正在使用 UAModalPanel 来创建弹出框 Controller 效果。我可以让弹出框显示,但我正在努力弄清楚如何创建 View (以图形方式,在 Storyboard 中),在代码中实例化该 View ,并将其添加到 UAModalPanel。

我尝试过的

  • 在 Storyboard中创建了一个 UIViewController,将其类设置为自定义类,在代码中实例化该类,获取其 View 并尝试将其添加到当前“场景”。

就是这样。当然有一种方法可以让我在 Storyboard 中创建一个 View ,让它创建一个 UIView 的子类,然后我可以在需要使用它的代码中获取它?而不是将其放在代码中?

最佳答案

在 Storyboard中,您需要拖放一个新的 UIViewController,然后在此处为其指定一个标识符:

enter image description here

然后在代码中,您可以使用以下代码获取此 View Controller 的 View 属性:

UIViewController *myController = [self.storyboard instantiateViewControllerWithIdentifier:@"myIDfromTheLastStep"];

现在您可以获取 Controller View 属性并进行调整。这是一个框架变化的例子

[myController.view setFrame:CGRectMake(0, 0, 320, 320)];

关于ios - 如何创建 View 以添加到 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12266741/

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