无法启用iOS8自定义键盘

4

我正在尝试为iOS 8设计自定义键盘。以下是我的开发步骤:

1. Created new project (Single view)
2. Created a new target: File > New > Target, and in the iOS template group chose the Custom Keyboard template.

然后我尝试按照文件步骤启用键盘,这些步骤如下:

1. Run the app
2. In iOS Simulator, press home button (Command+Shift+H)
3. Go to Settings > General > Keyboard > Keyboards.
4. Tap Add New Keyboard.
5. In the Purchased Keyboards group, tap the name of your new keyboard. A modal view appears with a switch to enable your keyboard.
6. Tap the switch to enable your keyboard. A warning alert appears.
7. In the warning alert, tap Add Keyboard to finish enabling your new keyboard. Then tap Done.

我的问题出现在第五步。模态视图没有显示一个切换键盘的开关,而是像下面这样显示了一个空视图: enter image description here enter image description here 我点击了完成按钮,它显示我的自定义键盘已经被激活: enter image description here 但是当我想要在例如聚光灯中使用这个键盘时,它不会显示我的键盘: enter image description here

@SantaClaus 感谢您的评论,我已经更新了我的问题。在我点击“完成”按钮后添加了两张图片。 - Hamid
看起来你的键盘语言设置为波斯语,我猜测它没有出现是因为你的系统语言不是波斯语(或者你正在输入的文本字段不支持波斯语)。 - Andrew
你也可以尝试只轻触按钮来更换键盘,而不是像上一个截图中那样长按它。 - Andrew
@SantaClaus,正如您所说,这是一个错误,我重置了模拟器(iOS模拟器>重置内容和设置...),它显示了我的自定义键盘,但标题不正确。我选择了“AlakiKeyboard”,但它显示为“英语”。如果您将您的前两条评论提交为答案,我将标记它为可接受的答案。谢谢。 - Hamid
2个回答

3
点击“完成”按钮将激活键盘。这些菜单中存在一些明显的错误。
要更改键盘,您也可以尝试仅点击更改键盘的按钮,而不是像上一个屏幕截图中那样按住它。
此外,看起来您将该键盘的语言设置为波斯语,我的猜测是它没有出现,因为您的系统语言不是波斯语(或者您正在输入文本的文本字段不支持波斯语)。
如果模拟器中存在其他影响此问题的错误,我不会感到惊讶。很高兴听到您已经成功地解决了它。

0

点击完成后,应该安装键盘,即使您在设置表中没有看到列表。

关于键盘未显示 - 您需要在运行新键盘之前关闭应用程序。这是模拟器上已知的问题。

祝好运!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接