使用.xib时,将自定义键盘的高度扩展到216以上

时间:2015-07-14 17:54:18

标签: ios objective-c ios-keyboard-extension

我有一个使用界面的自定义键盘布局在.xib文件中(不使用自动布局)。目前,我无法将界面的高度扩展到超过默认的216点。

我尝试使用Apple建议的方法NSLayoutConstraint constraintWithItem: self.view...限制键盘的高度,但这只会导致键盘根本不显示。

这是我在KeyboardViewController.mInputViewController的子类)

中初始化界面的方法
[[NSBundle mainBundle] loadNibNamed:@"CustomKeyboardLayout" owner:self options:nil];
CGRect screenRect = [[UIScreen mainScreen] bounds];
CGFloat screenWidth = screenRect.size.width; //these have no effect in determining the height/width of the keyboard
CGFloat screenHeight = screenRect.size.height;
self.keyboardOverlayView.frame = CGRectMake(0, 0, screenWidth, screenHeight);

0 个答案:

没有答案