Я пытаюсь создать пользовательскую клавиатуру. Я создал собственный xib, который мой код загружает в viewDidLoad
сразу после super.viewDidLoad()
, горизонтальные виды загружаются неправильно как на моем iPhone 6, так и на моих симуляторах (они масштабируются примерно до 1/2 от того, что они должны быть)
// Perform custom UI setup here
let nib = UINib(nibName: "KeyboardView", bundle: nil)
let objects = nib.instantiateWithOwner(self, options: nil)
view = objects[0] as! UIView;
На самом деле застрял здесь, пробовал разные вещи. Время от времени нижний ряд xib вытесняется из вида в альбомной ориентации, но на этот раз я могу заставить нижний ряд придерживаться, но альбомные виды не масштабируются правильно, чтобы заполнить рамку клавиатуры, как в портретной ориентации.
Я тестирую Xcode 6.4 на iPhone 6 iOS 8.4.
Благодарность!