带有多列图像的CoreText?

Posted

技术标签:

【中文标题】带有多列图像的CoreText?【英文标题】:CoreText with multicolumn with image? 【发布时间】:2016-12-28 05:27:54 【问题描述】:

我想设计如下:

我正在使用core text 绘制multicolumn,我可以显示它,没问题,需要将图像显示为静态图像, 前三列需要显示,第四列横向滚动显示。

1.视频网址需要添加超链接。

2.需要像上面那样设计..

样品尝试了两种方式: https://github.com/karthisiva/CoreTextWithImage

内容将是 html 文本

【问题讨论】:

用 CSS 做 WebView 可以吗? 【参考方案1】:

您为什么不使用以下教程,而不是使用第三方:

    AppCoda raywenderlich

现在试试这个教程,如果你有问题再问。

【讨论】:

我试过了,在github上也上传了代码..我上面提到了我的源代码链接 好的,你学的是哪个教程? 我跟着第二个,你检查我的代码我尝试了两种方式,设计应该与上图相同,水平滚动.. 在该项目中,obj-c 中有一些文件,swift 中有一些文件。您使用哪种技术开发代码? 目标文件是从第二个教程链接下载的,我已经使用桥接头转换为 swift..你检查这个类 CT​​ViewController.h 并检查我的 CoreTextSwift-Bridging-Header.h【参考方案2】:

我已使用 AKOMultiPageTextView 完成此操作。我正在发布自己问题的答案,以便对其他人有所帮助。

我这里有更新代码:https://github.com/karthisiva/MultiColumnSwift3.git

【讨论】:

有什么方法可以在这里粘贴代码的相关部分吗?如果将来链接断开,您的答案将不再有价值,这将是一种浪费。

以上是关于带有多列图像的CoreText?的主要内容,如果未能解决你的问题,请参考以下文章

iOS阅读器实践系列coretext纯文本排版基础

使用CoreText实现图文混排

CoreText

CoreText 文本水平居中对齐

iOS:CoreText的常用语法

CoreText