gpt4 book ai didi

ios - DTCoreText 图像不显示

转载 作者:行者123 更新时间:2023-11-28 22:02:05 24 4
gpt4 key购买 nike

我使用 DTCoreText 在 iOS 中呈现 HTML 文档。我注意到有些图像没有显示。这些图像在 src 中具有相对 url。当我将 src 值更改为文件名并将图像放置到与 html 文档相同的文件夹时,所有图像都会显示。相对链接在 DTCoreText 中是否有效,或者我需要重建所有 URL?

最佳答案

使用 NSBaseURLDocumentOption 选项创建 DHTMLAttributedStringBuilder 解决了这个问题:

NSDictionary *builderOptions = @{
DTDefaultFontFamily:@"Helvetica",
NSBaseURLDocumentOption:[NSURL fileURLWithPath:path isDirectory:YES]
};

DTHTMLAttributedStringBuilder *stringBuilder = [[DTHTMLAttributedStringBuilder alloc] initWithHTML:htmlData options:builderOptions documentAttributes:nil];

关于ios - DTCoreText 图像不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24867355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com