я сделал аа пользовательских клавиатуры на панели инструментов:UIToolbar не помещается на экране
Чтобы сделать это, я создал панель инструментов
let keyboardToolbar = UIToolbar(frame: CGRectMake(0, 0, self.view.bounds.size.width, 44))
и вид для баннера
adToolbar = GADBannerView(frame: CGRectMake(0, 44, self.view.bounds.size.width, 44))
затем я сгруппировал их в другой UIToolbar (я тоже пытался UIView)
let clusterView = UIToolbar(frame: CGRectMake(0, 0, self.view.bounds.size.width, 88))
clusterView.addSubview(adToolbar)
clusterView.addSubview(keyboardToolbar)
и я добавил вид на клавиатуру UITextField.
Все в порядке, но когда я поворачиваю устройство происходит следующим образом:
(clusterView UIToolbar размер правильно, но не два содержали бары ...)
Я попытался с
override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator) {
methodWhichGeneratesToolbar()
}
Но это то же самое, что я могу попытаться решить эту проблему?
P.S.: I've made an example project.
Вы пробовали использовать автоматическую автонастройку? –
Нет, честно говоря, я никогда не изучал автозапуск по коду ... –