在我的应用程序中,我已将inputAccessoryView
设置为文本字段。
当我使用蓝牙键盘时,它给我错误的视野高度,除非键盘没有显示在设备上,否则它从iPad总高度1024
减去设备的键盘高度,因为蓝牙键盘已开启。
如果我没有设置inputAccessoryView
或将其设置为nil而不是正常工作并且给我正确的视图高度1024
。
我可以指导我,我错了或者有什么不对吗?
感谢。
答案 0 :(得分:0)
在iPad上它适用于我们。您能否检查下面的方法是否有类似的参数,
inputAccessoryView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 0)];
和
当我们强制键盘时,
CGRect screenRect = [[UIScreen mainScreen] bounds];
CGFloat screenWidth = screenRect.size.width;
CGFloat screenHeight = screenRect.size.height;
Global *obj=[Global getInstance];
inputAccessoryView.superview.frame = CGRectMake(0, 420, screenHeight, 352);