2015-09-07 2 views
2

Я довольно новичок в разработке iOS, и недавно я увидел, что в нескольких приложениях есть приятные вкладки в панели навигации. Возьмите приложение Glassdoor в качестве примера, как реализованы новые и все вкладки на изображении ниже? Я не смог найти ничего подобного в библиотеке объектов xcode. Это индивидуальный сегментированный контроль?Вкладки под панелью навигации в iOS

tabs under navigation bar

Edit: Благодаря предложению с помощью Cocoa control. This open source project, похоже, выполняет то, что я ищу.

+1

Этот материал может помочь вам https://github.com/HeshamMegid/HMSegmentedControl .. но его в объективе C. но вы получите идеи –

ответ

2

вы можете найти много пользовательских элементов управления просто поиск с сегментированным

https://www.cocoacontrols.com

+0

Спасибо. Это решило это для меня. https://www.cocoacontrols.com/controls/pagingmenucontroller – Gnijuohz

2

Насколько я знаю, у вас есть два варианта, либо вы используете сегментированный управления/вкладки контроллера или вы можете реализовать третий класса для обработки вкладок, сторонних классов, как правило, подкласса UITabBarController или сегментированного элемента управления. Я использовал этот простой класс для создания вкладок https://github.com/hollance/MHTabBarController; Я также нашел этот https://github.com/dkhamsing/DKScrollingTabController. На самом деле очень легко найти этот вид контроля на github или cocoacontrols

Смежные вопросы