我是iOS开发的新手,但我想从它开始。我想为iPad创建一个简单的应用程序,该应用程序与随附的jpg类似。
主要假设:
-A部分包含代表某些对象的某些项目清单
-我可以将元素从A拖放到B,然后B包含被拖动项目的某种图形表示(某种画布)。
-C包含一个表,该表取决于B部分包含的内容
现在,我的主要问题是是否可以创建这种布局。我进行了研究,发现了有关UISplitView的内容,但据我所知,它仅支持“两列”布局。我很害怕TableView也对我不利(仅行)。
我认为我至少需要
-用于显示A内容的控制器和模型
-用于显示B内容的控制器和模型
-C的控制器(与B的模型相同)
-和根控制器
我对吗?
我没有太多时间来创建此应用程序,所以这就是为什么我要问您任何线索并从我应该开始学习的什么方面为提供建议,以免浪费时间...
最佳答案
根据您的描述,布局并不难实现。如果您有其他要求(如我所问的问题),它将变得更加复杂。如果它是静态布局,则可以按照您的描述将视图放入容器视图中。您可以将视图挂接到UIViewController上用于根视图的出口,或者可以具有用于单个视图或视图子集的控制器。
也许您来自使用布局视图的Android世界。在iOS上,很少使用布局视图。相反,任何视图都是容器。