如何在iOS中创建水平和垂直拆分视图

时间:2014-07-23 22:06:48

标签: ios xcode uikit

我对使用iOS相对较新,我需要一些帮助来围绕构建此视图的方式: - )

我想要完成的是拥有一个水平和垂直分割的视图,从而形成四个象限,每个象限都是一个独立的视图。在垂直和水平分割之间的交叉处,我想放置一个可拖动的按钮,当拖动时,它将控制两个分割的位置。此按钮相对较大,因此它将与所有四个象限的中心角重叠。

此外,我希望四个象限中的每一个都能在所有方向上滚动。

我一直在关注ScrollViews,TableViews和容器,但我确实需要一个指向正确方向的指针:-)如何在XCode中构建这个布局?

1 个答案:

答案 0 :(得分:0)

您肯定希望使用自定义容器控制器(具有4个容器视图)来执行此操作,假设通过独立视图,您指的是单独的视图控制器。可以在IB中设置自定义容器控制器,方法是拖动容器视图并根据需要调整它们的大小。该按钮将是容器控制器的子视图,位于4个容器视图的顶部。如果您希望每个象限中的视图都是可滚动的,那么您需要为每个象限添加一个滚动视图,并为它们提供足够大的内容视图,以便它们需要在两个方向上滚动。