2013-02-27 149 views
0

我是iOS开发新手,但我想先从它开始。我想为iPad创建一个简单的应用程序,与附加的jpg相似。iOS“框架布局”

layout

主要假设: - 截面A cointains表示某些对象 项的一些列表 - 我可以拖动和从A下降的元素B,然后乙cointains拖动项目的一些图形表示(一些一种画布)。 - C包含一个表,它取决于B部分包含的内容

现在,我的主要问题是是否可以创建这样的布局。我做了一个研究,发现了一些关于UISplitView的内容,但据我了解,它只支持“两列”布局。我很担心TableView对我也不好(仅限于行)。

我假设我需要(至少) - 用于显示B含量 CONTROLER和模型 - - 用于显示内容 CONTROLER和模型对于C CONTROLER(模型与用于B) - 和根部控制器

我对不对?

我没有太多的时间来创建这个程序,所以这就是为什么林询问你的任何线索,并建议从我应该开始学习不浪费时间......

+0

您的布局是静态还是动态?你想在纵向模式下使用相同的布局吗? – ThomasW 2013-02-27 08:48:09

+0

应该只有景观模型可用。目前静态布局是可以的,但恐怕需要有能力移动B和CD部分(行)之间的界限。那是什么情况? – 2013-02-27 09:03:55

+0

欢迎来到iOs开发,幸运的是,您将获得良好的书面和明确的文档。请参阅[查看iOS编程指南](http://developer.apple.com/library/ios/#documentation/windowsviews/conceptual/viewpg_iphoneos/CreatingViews/CreatingViews.html)。有两种最常用的技术(通常是组合):1.使用Interface Builder中的.xib文件2.手动调整视图的布局(在文章中查找本节)。这与Android中的“Frame-'或RelativeLayout”类似。我们缺少'LinearLayout',它们并不难编码。 – 2013-02-27 09:05:08

回答

1

要从已经什么描述你的布局不应该很难实现。如果你有额外的要求(如我问的问题),它会变得更加复杂。如果它是一个静态布局,您可以将视图放在容器视图中,就像您所描述的那样。您可以将视图连接到UIViewController上的根视图的出口,或者可以为单个视图或子视图设置控制器。

也许你正从Android世界即将在那里布局视图中。在iOS上,布局视图的使用较少。相反,任何视图都是一个容器。

+0

谢谢,你已经提到了静态/动态布局 – 2013-02-27 11:41:14