iOS中的导航栏下的标签

问题描述:

我对iOS开发很新,最近我看到几个应用在导航栏下有很好的标签。以glassdoor应用程序为例,下面图片中的新标签和所有标签如何实现?我在xcode对象库中找不到像这样的东西。它是一个定制的分段控制吗?iOS中的导航栏下的标签

tabs under navigation bar

编辑:由于使用Cocoa control的建议。 This open source project似乎完成了我在找的东西。

+1

这个东西可以帮助你 https://github.com/HeshamMegid/HMSegmentedControl ..但它的目标是C.但你会得到想法 –

,你可以找到很多的自定义控件只是分段

https://www.cocoacontrols.com

+0

谢谢。这个为我解决了。 https://www.cocoacontrols.com/controls/pagingmenucontroller – Gnijuohz

搜索至于我知道你有两个选择,要么你使用分段控制/标签控制器也可以实现第三派对类来处理选项卡,第三方类通常是UITabBarController的子类或分段控件。我已经使用这个简单的类创建标签https://github.com/hollance/MHTabBarController;我也发现这一个https://github.com/dkhamsing/DKScrollingTabController。真的很容易在github或cocoacontrols上找到这种控件