我期待创建一个类似于Windows窗体中存在的tabcontrol。如何在iOS中创建类似于Windows窗体的选项卡控件?
我心里有创造,这是其在顶部的按钮,点击这些按钮会显示或隐藏这取决于哪个按钮是视图,点击。
有没有更简单的方法来创建这个组件或者这是唯一的方法?
我期待创建一个类似于Windows窗体中存在的tabcontrol。如何在iOS中创建类似于Windows窗体的选项卡控件?
我心里有创造,这是其在顶部的按钮,点击这些按钮会显示或隐藏这取决于哪个按钮是视图,点击。
有没有更简单的方法来创建这个组件或者这是唯一的方法?
您可以使用UITabBarController(Bottom),也可以使用UISegmentedControl。并且每当你选择一个UISegmentedControl项目时,你改变一个ContainerView(它将作为引脚/窗口)。当然,你将不得不玩弄.isHidden真假。
另一种选择是,不使用容器视图,而是使用禁用滚动的水平集合视图。当你选择一个UISegmentedControlItem时,你以编程方式滚动到另一个项目。每个CollectionView项目将充当pin/windows。
如果您对这些选项不满意,您可以查找第三方库。例如https://github.com/xmartlabs/XLPagerTabStrip
谢谢你指出我正确的方向。 – John
查找UITabBarController
。这听起来像是适合这份工作。
此问题对于SO无效并且范围较宽。请阅读http://stackoverflow.com/help/how-to-ask – 2017-02-16 18:24:11