我试图为iOS8编写自定义键盘,到目前为止,减去奇怪的打嗝,我没有太多问题。但是,当我创建一个视图并将其添加为UIButton
的子视图时,我已添加到键盘视图中,新添加的视图将被剪切在键盘视图的顶部。据我所知,层次结构如下:
UIView
(弹出窗口) - > UIButton
(实际"键") - > UIInputView
使用此层次结构,顶级UIView
将被UIInputView
内部裁剪。每个UIView
已将clipsToBounds
设置为false
,我还将UIView
(self.view
)设置为false
UIInputViewController
但是,这似乎没有帮助。
这可能是目前对扩展系统的限制,但希望这是我正在做的蠢事!
答案 0 :(得分:5)
实际上这是不可能的。根据{{3}},它表示"此外,无法在顶行上方显示关键作品,因为当您点击顶行中的某个键时,系统键盘会在iPhone上显示。" ,这是一种耻辱。
感谢@Spentak将其指出