У меня есть пользовательский контроллер панели вкладок, который я хочу добавить 2 кнопки. 1 увеличенная центральная кнопка и 1 кнопка слева, чтобы создать боковое меню гамбургера, которое запускается с панели вкладок вместо верхней панели навигации.Высота и размер кнопки Tab Bar - Исправлено?
Я собирался попытаться получить высоту полосы вкладок программно, поэтому я могу установить эпюты высоты кнопок из этого. поэтому я прочитал и попробовал следующий код, который не работает.
self.tabBarController?.tabBar.frame.size.height
Я читал где-то еще, что на вкладке всегда фиксированные 49 пикселей независимо от устройства?
, если это так можно безопасно использовать что-то вроде:
menuButtonFrame.origin.y = self.view.bounds.height - (CGFloat(49) - menuButtonFrame.size.height)/2
установить позицию моей кнопки? (черный ящик) его позиции пока еще не правы
также интересно, какое значение по умолчанию для кнопки на панели?
вы можете поделиться с вами экраном? –
Я добавил скриншот на вопрос. кнопка не установлена правильно, но в основном интересуется высотой панели вкладок, является ли она статичной и размер кнопки по умолчанию? – DuckMan
не уверены в ваших требованиях, но надеюсь, что эта ссылка может вам помочь. https://github.com/codepath/ios_guides/wiki/Creating-a-Custom-Tab-Bar –