当前位置: 首页 > 知识库问答 >
问题:

如何在Swift中向NS/UITextView添加表?

严恩
2023-03-14

我可以在苹果Notes和其他Notes app中看到,它们有表格嵌入到文本编辑器中。Swift有NSTextTable,但它只适用于macOS。我想知道我怎么能给macOS和iOS都添加一个表呢?

此外,这些表应该是交互式的,就像在Apple Notes中一样,我可以添加一行或列,移动它们,等等。我看过这个项目,它可以让你嵌入一个NS/UIView到编辑器中,但这似乎更像是一个黑客。

有什么想法吗?

共有1个答案

师腾
2023-03-14

我认为在iOS上没有向textView添加此类附件的简单方法,您可以尝试在NSAttributedString中找到一些内容,但可能它没有解决方案,所以https://github.com/vlas-voloshin/subviewattachingTextView看起来是一个不错的选择。

 类似资料:
  • 问题内容: 我正在制作一个使用的应用程序。现在,我希望“文本视图”具有一个类似于您可以为“文本字段”设置的占位符。您将如何使用Swift完成此任务? 问题答案: 为Swift 4更新 本身并不具有占位符属性,因此您必须使用方法以编程方式创建和操作一个占位符。我建议根据所需的行为使用下面的解决方案#1或#2。 注意:对于这两种解决方案,请添加到类中并设置为使用文本视图的委托方法。 解决方案#1- 如

  • 如何在中添加占位符,类似于在中为设置的占位符?

  • 问题内容: 我环顾四周,但未能弄清楚如何获取文本,将其覆盖在图像上,然后将两者合并为一个。 我已经用我能想到的搜索字词用尽了Google,因此,如果有人有解决方案或至少有一个提示,他们可以指出它,将不胜感激。 问题答案: 好吧…我知道了: 要调用它,您只需传递一个图像: 最初的目标是创建一个动态图像,我可以在其中使用该图像,例如在地图上的给定位置标价,这很适合。希望这对尝试做同样事情的人有所帮助。

  • 问题内容: 假设我有一个数组,例如: 然后我想将一个元素推/追加到所述数组的末尾,以获得: 我应该使用哪种方法? 那我想在数组的 前面 添加一个元素呢?是否有固定的时间班次? 问题答案: 从 Swift 3/4/5开始 ,操作如下。 向数组末尾添加新元素。 将另一个数组附加到数组的末尾。 向您的数组中插入一个新元素。 将另一个数组的内容插入到数组中。 更多信息可以从第110页开始的“ Swift编

  • 问题内容: 我正在尝试显示带有的。当我添加行时: 我收到一个错误: 致命错误:解开Optional值时意外发现nil 这通过呈现在我的内部。 我已经从这里下载了代码,并且工作正常。我将该方法复制并粘贴到我的代码中,但它中断了。最后一行的 自我 存在没有影响。 问题答案: 因此,我开始检查看看我的代码与工作代码之间可能有什么不同。我注意到我的ViewController扩展了 显然这意味着我需要设置

  • 问题内容: 我正在使用JDeveloper在Java中设计一个表单。我是JDeveloper的新手。在JDeveloper工具中,我没有找到任何直接将图像添加到.Net之类的选项。而且我不知道如何手动添加图像以形成表单。还有其他解决方法。所以请帮我解决。 问题答案: 就这么简单: 耶!现在,您的图像是摆动组件!将其添加到框架或面板或通常执行的任何操作中!可能也需要重新粉刷,例如