首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何提取html字符串并使用目标C将其添加到Xcode中的UILabel中?

如何提取html字符串并使用目标C将其添加到Xcode中的UILabel中?
EN

Stack Overflow用户
提问于 2016-04-23 09:59:10
回答 2查看 61关注 0票数 0
  1. 我有一个像这样的HMTL字符串:

明治维新(ព្រះអង្គ​បានទទួល​យក​សិទ្ធិ​គ្រប់គ្រង​ប្រទេស​ពេញលេញក្នុងសម័យ​អធិរាជដែល​ឡើងកាន់​អំណាច​ក្នុង​ឆ្នាំ១៨៦៨ដែល​ផ្ដល់​ដោយ​ស្)ហើយ​ក្នុង​គ្រា​នោះដែរ​ព្រះអង្គ​បាន​ខិតខំ​ពង្រឹង​អាណាចក្រ​ជប៉ុន​ឲ្យ​មាន​ភាពរឹងមាំ.more➥ប្រភពពីគេហទំព័រប្រជាប្រិយ-➥ប្រភពពីគេហទំព័រប្រជាប្រិយ១៨០០ដែល​ធ្លាប់តែ​ឮឈ្មោះ​តែ​មិនដែល​បានឃើញ​​​

  1. 我有一个这样的UILabel: UILabel * contentLabel = [UILabel alloc init];
  2. 如何使用Objective代码将具有可单击事件的文本设置为contentLabel
EN

回答 2

Stack Overflow用户

发布于 2016-04-23 10:36:02

代码语言:javascript
复制
NSString * strHtmlString = @"Your HTML String";

NSAttributedString * strAttrib = [[NSAttributedString alloc] initWithData:[strHtmlString dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];

contentLabel.attributedText = strAttrib;

希望这能帮到你:)

票数 1
EN

Stack Overflow用户

发布于 2016-04-23 10:08:07

代码语言:javascript
复制
contentLabel.text = @"ក្នុងសម័យ​អធិរាជ Emperor Meiji ដែល​ឡើងកាន់​អំណាច​ក្នុង​ឆ្នាំ ១៨៦៨ ព្រះអង្គ​បានទទួល​យក​សិទ្ធិ​គ្រប់គ្រង​ប្រទេស​ពេញលេញ ដែល​ផ្ដល់​ដោយ​ស្ដេចត្រាញ់​គ្រប់គ្នា​នៅ​ទូទាំងប្រទេស ហើយ​ក្នុង​គ្រា​នោះដែរ​ព្រះអង្គ​បាន​ខិតខំ​ពង្រឹង​អាណាចក្រ​ជប៉ុន​ឲ្យ​មាន​ភាពរឹងមាំ ...[more] ➥ប្រភពពីគេហទំព័រ ប្រជាប្រិយ - រូបថត​ដ៏​កម្រ​របស់​សាមូរ៉ៃ​ជប៉ុន​ក្នុង​កំលុង​ឆ្នាំ ១៨០០ ដែល​ធ្លាប់តែ​ឮឈ្មោះ​តែ​មិនដែល​បានឃើញ​​​";

您可以在标签上使用tap手势识别器来处理单击。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36809287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档