2015-12-07 3 views
0

Я пытаюсь настроить цвет фона активной вкладки, используя this post. Он работает очень хорошо, но я получаю очень странную линию 1px на каждой вкладке, когда они выбраны - это происходит только тогда, когда я запускаю приложение в портретном режиме, а затем поворачиваю его по горизонтали.Настройка цвета фона активной вкладки - swift

Я что-то упустил?

enter image description here

ответ

0

Я в конечном итоге фиксации этого путем корректировки кода selectionIndicatorImage, чтобы сформировать изображение, которое было 2x так широко, как в текущей вкладке. Я понимаю, что это, вероятно, не лучшее решение, поэтому, если у кого-то есть лучший, пожалуйста, дайте мне знать!

Строка кода:

let tabBarItemSize = CGSize(width: (tabBar.frame.width*2)/numberOfItems, height: tabBar.frame.height) 
Смежные вопросы