我是iOS开发的新手,但我想从头开始。我想为iPad创建一个简单的应用程序,它与附加的jpg类似。
主要假设: - A部分包含一些代表某些对象的项目列表 - 我可以将元素从A拖放到B,然后B将某些拖动项目(某种画布)的图形表示结合起来。 - C包含一个表,该表取决于B包含的部分
目前,我的主要问题是是否可以创建这样的布局。我做了一个研究,发现了一些关于UISplitView的东西,但据我所知,它只支持"两列"布局。我担心TableView对我也不好(仅限行)。
我认为我需要(至少) - 用于显示A内容的控制器和模型 - 用于显示B内容的控制器和模型 - C的控制器(模型与B相同) - 和根控制器
我是对的吗?
我没有太多时间来创建这个应用程序,所以这就是为什么我要求你提供任何线索并建议从我应该开始学习以免浪费时间... < / p>
答案 0 :(得分:1)
根据您的描述,您的布局应该不难实现。如果您有其他要求(如我问的问题),它会变得更复杂。如果它是静态布局,您可以将视图放在容器视图中,就像您所描述的那样。您可以将视图连接到UIViewController上的出口以获取根视图,或者您可以拥有用于单个视图或视图子集的控制器。
也许您来自使用布局视图的Android世界。在iOS上,布局视图的使用较少。相反,任何视图都是容器。