nsattributedstring相关内容

如何在iOS 7的UITextView中设置属性文本的颜色和对齐方式?

我的textViews格式在iOS 6中可以正常工作,但在iOS 7中不再可用.我了解到使用Text Kit进行了很多更改.它真的变得非常令人困惑,我希望有人可以通过帮助我解决诸如此类的简单问题来使它变得更简单. 最初为我的静态UITextView的textColor和textAlignment属性分配了一个值.然后,我做了一个NSMutableAttributedString,为其分配了一 ..
发布时间:2020-07-11 00:07:53 移动开发

在UITextView中垂直居中对齐文本

我正在将一些属性文本设置为textview,并给出一行.我正在尝试将基线对齐方式设置为垂直居中,但无法进行设置.如何在textview中将文本设置为垂直居中. 解决方案 当视图出现/消失时,首先添加/删除UITextView的contentSize键值的观察者: override func viewWillAppear(animated: Bool) { super.viewWi ..
发布时间:2020-07-10 07:04:50 其他开发

以特定方式将String转换为NSAttributedString

所以我有一个看起来像这样的字符串:Swift , VisualBasic , Ruby 我想将此字符串转换为如下形式: 基本上,我想在单个单词后面创建背景,是的,我可以使用NSTokenField库来获得此行为,但是我的文本不是由用户手动输入的,它是预先构造好的(从数组中输入的),我不希望这样的整个行为NSTokeField我只想要这样的外观和选择(通过选择,我指的是一次按一下Backspa ..
发布时间:2020-07-10 07:02:34 移动开发

如何从NSAttributed字符串中分离属性并将这些属性应用于其他字符串?

例如就像我们有一个NSAttributed字符串,我们需要将字符串和属性分开,然后在相同长度的其他字符串上使用这些属性. 解决方案 对于字符串的不同范围,NSAttributedString可能具有不同的属性. 要提取这些属性,可以使用enumerateAttributesInRange方法. 我们准备了一个元组数组来保存结果: var extractedAttribut ..
发布时间:2020-07-10 06:34:28 移动开发

将NSAttributed文本追加到UITextview

我不敢相信我在问这个问题,但是(一直在寻找一个半小时而没有运气的答案)... 如何将NSAttributedText附加到UITextView?(在Swift 2.0+中) 我正在构建一个从服务器下载项目的工具,当它们进来时,我想添加AttributedText并添加绿色(表示成功)或添加红色(表示失败). 为此,我相信我需要NSMutableAttributedString,但是UI ..

iPhone上的CoreText和删除线

我目前正在努力在许多UITableViewCell中显示删除线文本.用HTML编写的内容看起来像 €99 save 50% => now €49 我不想只将UIWebView用于一行文本,特别是在小的UITableViewCell中使用它.我知道有可重用的单元格以及所有单元格,但是我想让事情尽可能以更节省内存的方式进行. 所以...在AliSoftw ..
发布时间:2020-07-10 01:52:41 移动开发

生成PDF时未出现NSAttributedString

这曾经可以工作,但是现在突然停止了工作: 对于iOS 7 iPad App,我使用以下方式生成PDF UIGraphicsBeginPDFContextToFile(pdfPathWithFileName, CGRectZero, nil); ... UIGraphicsEndPDFContext(); 在该代码块内,以下方法用于对文本加下划线,但最近,它刚刚停止工作,并且传递给该 ..
发布时间:2020-05-25 05:07:11 移动开发

NSAttributedString,在文本和背景前后有填充

我想使用NSAttributedString为文本设置样式.文本应具有背景和自定义填充,以使文本与背景边缘之间有一些空间. 这是我要实现的目标: 这是我不想实现的(第二行的背景不是单词/字符专用的): 这是我在操场上尝试过的代码: let quote = "some text with a lot of other text and \nsome other text." ..
发布时间:2020-05-23 20:17:31 移动开发

带有NSAttributedString的单元格使UITableView的滚动变慢

我有一个包含多种单元格的表格视图.其中之一是带有TextView的单元格,在此文本视图中,我必须从数据渲染NSAttributedString.这必须根据 Apple文档在主线程上完成: 不应从后台线程调用HTML导入器(即,选项字典包括NSDocumentTypeDocumentAttribute,其值为NSHTMLTextDocumentType).它将尝试与主线程同步,失败并超时.从主 ..
发布时间:2020-05-19 02:08:53 移动开发

获取UITextView中链接的文本范围

我有一个包含链接和一些其他文本的UITextView.链接检测已启用并且正在运行(iOS8).但是,我不知所措地在textView中找到链接的范围. 想法是扫描文本(在完成链接检测之后),然后将链接预加载到Web视图中,这样,当用户在某个位置点击某个元素时,Web视图就可以显示自己. 如何获取UITextView中检测到的链接的范围? 解决方案 一种方法是使用__block N ..
发布时间:2020-05-19 02:07:38 移动开发

如何阻止时间UILabel在每个时间增量上调整大小?

我的应用程序中具有秒表功能,该功能使用居中的属性UILabel和比例间隔的字体来呈现时间.每次增加标签宽度时,都会产生弹跳效果,在快速移动时效果特别差.这是一个示例. > 我该如何解决? iOS 9 UPDATE 现在它是单线的: UIFont.monospacedDigitSystemFontOfSize(17, weight: UIFontWeightRegular) ..
发布时间:2020-05-19 01:34:03 移动开发