2017-02-16 64 views
0

我期待创建一个类似于Windows窗体中存在的tabcontrol。如何在iOS中创建类似于Windows窗体的选项卡控件?

这里是我所期待实现的图像: enter image description here

我心里有创造,这是其在顶部的按钮,点击这些按钮会显示或隐藏这取决于哪个按钮是视图,点击。

有没有更简单的方法来创建这个组件或者这是唯一的方法?

+1

此问题对于SO无效并且范围较宽。请阅读http://stackoverflow.com/help/how-to-ask – 2017-02-16 18:24:11

回答

2

您可以使用UITabBarController(Bottom),也可以使用UISegmentedControl。并且每当你选择一个UISegmentedControl项目时,你改变一个ContainerView(它将作为引脚/窗口)。当然,你将不得不玩弄.isHidden真假。

另一种选择是,不使用容器视图,而是使用禁用滚动的水平集合视图。当你选择一个UISegmentedControlItem时,你以编程方式滚动到另一个项目。每个CollectionView项目将充当pin/windows。

如果您对这些选项不满意,您可以查找第三方库。例如https://github.com/xmartlabs/XLPagerTabStrip

+0

谢谢你指出我正确的方向。 – John

0

查找UITabBarController。这听起来像是适合这份工作。

相关问题