gpt4 book ai didi

ios - 使用子类从 Storyboard 中实例化 View Controller

转载 作者:行者123 更新时间:2023-11-29 10:32:33 26 4
gpt4 key购买 nike

我的 Storyboard 中有一个通用 View Controller ,假设它的类设置为 MyController 类。我还有一个 View Controller 类 (MySubControllerA),它继承自 MyController:

@interface MySubControllerA <MyController>
...
@end

子类用于覆盖父类中的一些功能。

我可以用这个实例化主类:

[[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"MyController"];

当然,这将在 Storyboard 中为“MyController”标识符给出的类中实例化。

我想要一个 MySubControllerA 的实例,它可以访问 Storyboard 中设置的所有内容,并且仍然有自己的功能。这有可能吗?也许这不是解决这个问题的正确方法。有一个更好的方法吗?我真的不想将 MyController 与我属于 MySubControllerA 的特定代码混淆。

最佳答案

这是 Storyboard的一个非常常见的功能请求,但遗憾的是目前无法实现。根据数周的第一手经验,我可以告诉您,如果您尝试破解一种方法来完成这项工作,您会后悔的。

关于ios - 使用子类从 Storyboard 中实例化 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28903242/

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