【问题标题】:How to use Swift Playgrounds-style code input keyboard/text field in normal text view?如何在普通文本视图中使用 Swift Playgrounds 风格的代码输入键盘/文本字段?
【发布时间】:2018-03-19 06:18:46
【问题描述】:

我正在制作一个 iPad 应用程序,它可以让我将 swift 代码写入文本框并将其保存到文档中。它不做任何编译或任何复杂的事情,所以我只是在寻找一种在文本框中正确格式化代码的方法(例如:代码自动完成,如果可能的话自动缩进,也许还有语法突出显示)。简而言之,我希望我的应用的文本字段和键盘看起来类似于 Swift Playgrounds。

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

谢谢。

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 我想这是有道理的。还是谢谢。
    猜你喜欢
    • 2019-08-27
    • 1970-01-01
    • 2015-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多