当我以最有效的方式点击弹出列表视图中的每一行时,如何调用单个视图控制器?这意味着,我不必重新编码以在每个单独的视图控制器中构建 Pop Over List View 组件,它们可以像导航工具一样共享它。
我建造了什么
我在主视图控制器上构建了弹出视图控制器列表。这是执行 appDidFinishLaunching 时加载的第一个视图。因此,当我们运行应用程序时,我们会得到:
弹出列表视图的屏幕截图链接:http: //s14.postimage.org/63k567vtd/image.png
对于上面 Pop Over 列表中的每一行,我有一个方法可以在其中输入代码: 1. 确定选择了哪一行 2. 根据选择的行,执行任何操作,例如 NSLog 和东西 3. 所有这些代码位于主视图控制器中
要求
我正在构建一个演示应用程序,因此目前所有数据都是虚拟数据。
- 当点击弹出列表中的每一行时,我需要调用单个视图控制器。
- 每个视图控制器都有自己的数据集、自己的 UI 对象集、自己的 XIB 文件。
- 因此,如果用户点击应用程序,它必须调出应用程序 XIB 文件及其功能,然后从此处进行任何导航。如果应用程序 xib 有一个启动另一个视图的按钮,那么这个功能也应该到位。
- 但是,它们都必须具有相同的顶部导航栏和弹出列表按钮,因此用户可以点击该按钮并随时在应用程序中查看弹出列表。
请分享你的看法。谢谢你。