Привет У меня есть проблема с TabBar Я хотел бы получить кадр из UITabBarItem в UITabBar, в прошлом (быстрая 2) я получил результат, используя: let frame = self.tabBar.subviews.last?.frame
Теперь (быструю 3) той же команду, я получаю кадр, который не имеет ширины любого кадра UITabBarItem. В частности, я пытался напечатать подвидов из self.tabBar
используя код ниже:Ошибка панели бара?
for i in self.tabBar.subviews{
print(i)
}
получения этого результата:
вместо видеть вид отладки ясно, что подвиды из UITabBar 3 (_UIBarBackground, UITabBarButton, UITabBarButton). И если я напечатаю описание, то ясно, что они разные.
какие-либо предложения? Я что-то забыл?
UITabBarButton обладает свойствами фрейма, которые подтверждают его печать: – emacos
UITabBarButton - это частный неизвестный класс. Это не то же самое, что UITabBarItem. – matt