问题标签 [nsmutableattributedstring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - HTML 到 NSMutableAttributedString 在 iOS 6 中不起作用
我正在使用下面的代码将 HTML 文本转换为 NSMutableAttributedString 并在 UITextView 中显示它。-
这适用于 iOS 7 或更高版本,但不适用于 iOS 6 .. 请帮助。
nsstring - MutableAttributedString 连接
我试图连接到具有不同属性的属性字符串,但没有反映任何变化,这是我的代码
我想将两个属性字符串 2 属性字符串 3 连接到阅读内容中。我的代码需要什么更改?请帮我解决
ios - 将 NSMutableAttributedString 写入 rtf 文件无法打开?
我尝试过的代码如下: -
编写代码attributedString
我的字符串值如下:-
并且 BOOL 类型的成功变量也显示 yes ,文件写入成功。但是当我尝试在我的文件夹位置打开 rtf 文件时,它会显示一条错误消息,如下所示:-
ios - 使用自动布局创建的 UILabel 不显示 NSMutableAttributedString 的属性
我有一个 UILabel 对象,calloutLabel
它是使用编程自动布局创建的:
稍后在代码中,我_calloutLabel.attributedText
使用以下内容动态更新:
它应该是这样的:
它实际上是这样的:
我在某个地方犯了错误吗?
谢谢!
ios - IOS NSMutableAttributedString 崩溃 EXC_BAD_ACCESS
我有一个问题希望你能帮助我。
我NSMutatableAttributedString
用来加载html,UILabel
但应用程序一直崩溃
我试图添加dispatch_async
,但没有任何改变。
所以请帮助我,
ios - 在 iOS 的 swift 中用普通(Android 格式)文本创建属性字符串
我正在从 Localizable.strings 中读取字符串,其中包含类似于 Android 应用程序的 strings.xml 中的内容
粗体和换行是我在文本中仅有的两个格式属性。我正在尝试开发这样的方法几天但没有成功:
我的最终目标是在 UITextView 的属性文本中显示文本。
在不了解 Objective-C 的情况下对 Swift 和 iOS 有点陌生,我发现很难进行字符串操作,因为它们非常不同且复杂,并且所有示例都在 Objective-C 中。更难的是,大多数 API 方法在 Swift 中不可用或与 Objective-C 中的不同......
这是我迄今为止在许多其他帖子的帮助下尝试的方法体:
这里的主要问题\n
是没有转换,字体非常小而且不同。
接下来,我尝试手动将文本的一部分加粗。它似乎是这样工作的:
现在我尝试在文本中搜索属性,删除它们并使用 addAttribute 有点像
这整个范围是我目前的主要问题,因为它与字符串中的简单位置完全不同。
这个问题是缺乏(或隐藏得很好)文档的一个很好的例子:
addAttribute
想要一个 NSRange,似乎根据rangeOfString
我收到的错误消息提供了一个通用范围 - 但没有关于它的信息。Xcode 中的 Search Documentation 按钮rangeOfString()
指向 NSString。在那里搜索rangeOfString()
说它返回NSRange
。单击它会导致类型别名的信息,该别名_NSRange
又具有两个名为location
和的 NSUInteger 属性length
。我在 XCode 中看到的 startIndex 和 endIndex 属性在哪里?很混乱...
如果你能给我一些片段或提示我在这里错了,甚至是方法体,那就太好了,因为我仍然希望如果你对 iOS 和 Swift 了如指掌,这不会太难。我的目标是支持 iOS 7.1,但如果它在 iOS 8 上更容易,它也很好。
ios - 快速为所有出现的字符串着色
这段代码
给我 NSRange 为 TextView 中的字符串着色。问题是我只返回第一次出现。如果单词包含“hi hihi hi”,则只有第一个“hi”是彩色的。如何获得所有出现的字符串?
ios - NSMutableattributed 字符串不适用于子字符串
如果filtertext是totalstring,我正在申请NSMutableAttributedString
totalstring中的filtertext,那么上面的setattributes正在工作,否则它不适用于子字符串
ios - 添加属性文本隐藏 UILabel
我正在尝试为我的一些标签添加删除线。我的项目支持 32 位和 64 位。在 iOS 8 上一切正常,但在 iPhone 5c 上的 iOS 7 上,标签就消失了。这是我的代码:
我究竟做错了什么?
ios - 如何获取包含 UIImage 的 NSAttributedString 的自定义文本等效项?
我有一个聊天应用程序,我需要在其中发送图像(表情符号)和文本。
现在,我可以通过NSTextAttachment
(下面的代码)添加图像
现在,我想要的是:)
在微笑图标上附加一个自定义文本说“”,以便在调用时_txtChat.text
返回:) 而不是UIImage
. 所以,如果用户看到Hii <Smilie>
,我会得到"Hii :)"
。我无法确定是否有可能获得。