Сделать пользовательский выбранный элемент панели вкладок в iOS Swift

Я работаю над приложением, использующим Swift, которое должно иметь TabBarController, и когда пользователь выберет вкладку, тогда этот конкретный элемент панели вкладок показывает трехмерный визуальный эффект (хотя, я думаю, это будет статическое изображение), который содержит тень и эту панель вкладок элемент будет больше по размеру, а также с другим цветом оттенка.

Пожалуйста, смотрите прикрепленное изображение.

введите здесь описание изображения

Я много искал в Интернете, но не повезло. Пожалуйста, помогите кто-нибудь :(


person Ankush    schedule 13.07.2015    source источник
comment
Как вы в итоге решили свою проблему?   -  person SwiftArchitect    schedule 31.01.2016


Ответы (2)


Используйте http://cocoapods.org/pods/M13InfiniteTabBar.

Как бы мне не нравились ответы в тоне Это невозможно, я чувствую, что специфика вашего снимка экрана, а именно выход за пределы фона UITabbar, не может быть выполнена с помощью UITabBarController .

person SwiftArchitect    schedule 13.07.2015
comment
Я так же предположил. Я думаю, что мне нужно будет сделать представление пользовательского интерфейса, поместить изображения и сделать логику самостоятельно, чтобы получить этот эффект. - person Ankush; 13.07.2015
comment
Правильный. Я не знаю ни одного модуля, который решает ваш непосредственный вопрос. Я хотел бы быть исправленным. Пожалуйста, опубликуйте продолжение решения, которое вы выбрали. - person SwiftArchitect; 13.07.2015

Вы можете использовать -initWithTitle:image:selectedImage:. Найдена документация здесь

person timominous    schedule 13.07.2015