标签: ios keyboard autolayout landscape
我为自定义键盘创建了keyboard.xib,它在所有设备的纵向模式下都能正常工作,但我无法为横向模式设置约束。
self.keyboard=[[[NSBundle mainBundle] loadNibNamed:@"Keyboard" owner:nil options:nil] objectAtIndex:0]; [self addGesturesToKeyboard]; self.inputView=self.keyboard;
答案 0 :(得分:0)
使用size-classes构建UI(在单个xib中)
https://developer.apple.com/library/ios/recipes/xcode_help-IB_adaptive_sizes/chapters/AboutAdaptiveSizeDesign.html