如何在普通文本视图中使用Swift Playgrounds风格的代码输入键盘/文本字段?

时间:2017-10-07 16:47:54

标签: ios swift cocoa-touch keyboard swift-playground

我正在制作一款iPad应用程序,可让我将快速代码写入文本框并将其保存到文档中。它没有做任何编译或任何复杂的事情,所以我只想找到一种方法在文本框中正确格式化代码(例如:代码自动完成,如果可能的话,自动注册,也许语法高亮) )。简而言之,我希望我的应用程序的文本字段和键盘看起来与Swift Playgrounds类似。

如果Apple提供了代码(或内置的键盘选项,甚至可以执行其中一些操作),我很感激它的链接。否则,我将如何构建自定义键盘和文本字段(或至少禁用自动完成功能会阻碍这些功能)?

感谢。

1 个答案:

答案 0 :(得分:0)

据我所知,你所描述的唯一方法是构建一个提供代码编辑器窗口的Swift Playgrounds应用程序。 Apple确实提供了有关创建第三方iPad Swift游乐场的文档。我建议在Apple的网站上查找。