【问题标题】:How to find view fo storyboard如何找到故事板的视图
【发布时间】:2025-11-30 21:40:01
【问题描述】:

我正在使用 xcode 单视图应用程序为 Ipad 制作应用程序。在应用程序的情节提要中,我为应用程序的所有模块创建了许多 视图控制器场景。我制作了一个 视图控制器场景作为主页,当我点击任何我想添加该模块的视图控制器场景视图的按钮时,我都会在其中给出菜单按钮作为主页视图的子模块,因为我需要在应用程序的每个模块上显示manu。 请建议我如何查找模块视图并将其添加为主页视图的子视图。

如果我做的不对,请建议我正确的方法来满足我的要求。

问候阿努帕姆

【问题讨论】:

  • 你只需要知道当前子视图对吗?
  • 显示所有视图控制器场景的子视图,以便我可以将这些子视图添加为主页视图的子视图。

标签: iphone ios xcode ipad storyboard


【解决方案1】:
  1. 在情节提要中选择您的 subviewController

  2. 选择实用程序(用于设置视图控制器属性)选择身份检查器 -> 已归档类 - 为 viewcontroller 设置类名,例如:Subview1ViewController -> 有故事板 ID 归档 - 将标识符/故事板 ID 提供给视图控制器,如我的情况 SubView1

    现在需要转到 HomeViewController.m 文件,我们从情节提要中获取 viewcontroller 对象。

*MainStoryboard = 你的故事板名称

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle: nil];
 subView1Object = [storyboard instantiateViewControllerWithIdentifier:@"SubView1"];
[self.view addSubview:subView1Object.view];

:) 我想添加情节提要的图像,以便更好地理解如何提供类名和标识符,但由于某些限制,我无法发布图像错误我面临的是“您需要至少 10 个声望才能发布图像。” :(所以我是 Stackover 流程​​的新手,所以如果你喜欢 anser,请喜欢并给我声誉 :)

【讨论】:

    最近更新 更多