问题标签 [attributedstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
111 浏览

ios - 如何在 SwiftUI AttributedString 中呈现 Markdown 标题?

我一直在尝试使用随 iOS 15 发布的新AttributedString来呈现存储在变量中的 Markdown。但是,我还没有找到一种方法来呈现降价标题,例如:

这是我的代码:

但这是预览中显示的内容:

在此处输入图像描述

有没有人成功地让他们工作,或者这是现在不可能做到的事情?

0 投票
1 回答
38 浏览

swiftui - 如何在 SwiftUI 中同时检测链接上的点击和点击坐标?

在我的 SwiftUI 应用程序中,文本的某些部分需要可点击。在点击时,应该会发生一些自定义操作,而不一定是打开网页。同时我需要检测水龙头坐标。我打算为此使用拖动手势处理程序。

我使用AttributedString. 问题是我无法检测到点击坐标,因为点击链接时不会调用点击或拖动手势的处理程序。

关于如何在 SwiftUI 中同时检测链接上的点击和点击坐标的任何想法?

(我不想为此使用 webview,因为我的应用程序是一个阅读应用程序,它具有很多与文本相关的功能。)

下面是一个代码示例。我为我的应用程序定义了一个自定义 URL 方案,以便能够为链接实现自定义处理程序。

0 投票
3 回答
61 浏览

swift - 使用 AttributedString SwiftUI 3 文本对齐不起作用

我尝试AttributedString在 SwiftUI 3 中使用新功能

我想改变对齐方式,但它不起作用。其他任何事情都可以正常工作,例如我尝试使用属性字符串更改颜色它确实有效!。但我无能为力paragraphStyle

在此处输入图像描述