nsattributedstring相关内容

iOS 7 BUG - NSAttributedString 没有出现

上周我问了一个关于 NSAttributedString 未显示的模拟器错误的问题:iOS 7 Simulator Bug - NSAttributedString 没有出现 不幸的是,现在看来这不是模拟器错误,而是 iOS 7 错误.我现在已经在 iPhone 5 设备上重现了这个问题. 该错误似乎是结合使用 NSUnderlineStyleAttributeName &NSPara ..
发布时间:2022-01-07 17:50:52 移动开发

如何调整图像大小或作为 NSAttributedString NSTextAttachment 完成(或设置其初始大小)

我有一个 NSAttributedString,我正在向其中添加 NSTextAttachment.图像是 50w x 50h,但我希望它缩小以反映属性字符串的行高.我以为这会自动完成,但我想不会.我查看了 UImage 类参考,但该图像似乎没有在 UIImageView 中设置,因此无法访问框架属性.这是我目前拥有的屏幕截图: 在理想的世界中,我还想实现一种根据用户输入(例如增加字体大小) ..
发布时间:2022-01-07 17:40:58 移动开发

类型“NSAttributedStringKey"(又名“NSString")没有成员“字体"

刚刚更新了 xcode 9 的 pod,我收到以下 Cosmos 的错误. 类型'NSAttributedStringKey'(又名'NSString')没有成员'font' 解决方案 注意:确保项目的 swift 语言版本.以下是查看/检查 swift 语言版本的方法. 您有两种选择来解决您的查询: 如果您的项目有 Swift 4.0 版 - 您应该选择/下载与您的项 ..
发布时间:2022-01-01 11:27:17 移动开发

在swift 2.0中一次显示一个字符的文本

Swift 2.0 的新特性;尝试学习它,对动画感兴趣并尝试编写一些代码以一次一个字符地在屏幕上显示一条消息. 我写了这个,它可以工作,但我忍不住不能用 CALayers 和/或 alpha 值做一些事情吗?或者一些动画小发明,更有价值的东西;这感觉&看起来有点笨重,真的是 1977 年. 导入 UIKit类视图控制器:UIViewController {覆盖 func viewDidLo ..
发布时间:2021-12-31 20:57:18 移动开发

存储 NSAttributedString 核心数据

我正在尝试将 NSAttributedString 存储到 Core Data SQL 存储中. 我将属性设置为“可转换",它是可选的,它不是瞬态或索引的,并且值转换器名称设置为默认值“NSKeyedUnarchiveFromData".在 .xcdatamodel 中并生成了在 .h 中有这个的托管对象类: @property (nonatomic, retain) id 文本;(我尝试 ..
发布时间:2021-12-23 14:16:57 移动开发

在 NSAttributedString 中保存自定义属性

我需要向 NSTextView 中的选定文本添加自定义属性.因此,我可以通过获取选择的属性字符串、为其添加自定义属性,然后用我的新属性字符串替换选择来实现这一点. 所以现在我将文本视图的属性字符串作为 NSData 并将其写入文件.稍后当我打开该文件并将其恢复到文本视图时,我的自定义属性消失了!在为我的自定义属性制定整个方案后,我发现没有为您保存自定义属性.查看此处的重要说明:http:// ..
发布时间:2021-12-17 23:05:07 移动开发

iOS UITableView 与动态文本和图像一起呈现(NSAttributedString + 图像)

我的问题是:我在 iOS 应用程序(例如 twits - 尽管这不是 Twitter 应用程序)中包含文本和图像(主要是图标/表情符号和缩略图)的动态内容.我想在表格行中同时呈现文本和图像.这里的主要困难是每一行都有不同的大小(使缓存更难),我需要动态计算图像大小以适应每个图像出现的文本(我可以有 20 个表情符号一个挨着另一个+文本+更多表情符号 + 等). 我一直在环顾四周,并尝试了一些 ..
发布时间:2021-12-11 09:45:36 移动开发

iphone/ipad:究竟如何使用 NSAttributedString?

是的,很多人都在谈论 iPhone/iPad 中的富文本,很多人都知道 NSAttributedString. 但是如何使用NSAttributedString?我搜索了很多时间,没有提取线索. 我知道如何设置NSAttributedString,那么我应该怎么做才能在iPhone/iPad上显示富文本的文本? 官方文档说它应该与CoreText.Framework一起使用,这是 ..
发布时间:2021-12-03 10:39:31 移动开发

添加“...阅读更多"到 UILabel 的结尾

我有一个 UILabel 并且在某些情况下文本比 UILabel 本身更长,所以我将文本视为 "bla bla bla..." 我想在 UILabel.. 的末尾添加一个 ...Read More 按钮文本 我读过一些帖子,但他们提供的解决方案对我来说并不好,例如:计算将输入 UILabel 的字符数,但是我使用每个字符的字体有不同的宽度. 我怎样才能做到这一点? 提前致谢! ..
发布时间:2021-12-02 18:34:31 移动开发

在 iOS 中将 HTML 转换为 NSAttributedString

我正在使用 UIWebView 的一个实例来处理一些文本并正确地给它上色,它以 HTML 形式给出结果,而不是在我想要的 UIWebView 中显示它使用带有 NSAttributedString 的 Core Text 显示它. 我能够创建和绘制 NSAttributedString,但我不确定如何将 HTML 转换并映射到属性字符串中. 我知道在 Mac OS X 下 NSAttr ..

NSAttributedString 背景色和圆角

我有一个关于自定义 UIView 的圆角和文本背景颜色的问题. 基本上,我需要在自定义 UIView 中实现这样的效果(附上图片 - 注意一侧的圆角): 我认为使用的方法是: 使用核心文本获取字形运行. 检查高亮范围. 如果当前运行在高亮范围内,请在绘制字形运行之前绘制带圆角和所需填充颜色的背景矩形. 绘制字形运行. 但是,我不确定这是否是唯一的解决方案(或者就此而言 ..