我正在寻找 iphone/ipad 的核心文本示例,但运气不佳。任何线索将不胜感激。
5 回答
我在 Github 上写了一个小项目,它为 Core Text 提供了一个 Objective-C 包装器: https ://github.com/akosma/CoreTextWrapper 特别是,它接受任何字符串并将其呈现在多个页面上,每个页面有多个列。希望能帮助到你!
您可以在此处找到经过调整以与 iPhone/iPad 配合使用的列布局示例: http ://foobarpig.com/iphone/coretext-example-column-layout-with-correctly-inverted-text.html
Core Text 是 Mac OS X 上的公共框架。任何可以在 Mac 上运行的示例,也应该可以在 iPhone/iPad 上使用。
请参阅核心文本编程指南:常用操作。
我实现了一个名为OHAttributedLabel的类来创建一个可以绘制 NSAttributedString 的 UILabel。这个类在整个渲染部分使用 CoreText,如果需要,您可以使用它作为开始。
您可以在这篇文章中找到带有图像的列布局:http ://www.raywenderlich.com/4147/how-to-create-a-simple-magazine-app-with-core-text