【问题标题】:how extract html String and add it to UILabel in Xcode using Objective C?如何使用Objective C提取html字符串并将其添加到Xcode中的UILabel?
【发布时间】:2016-08-16 23:56:12
【问题描述】:
  1. 我有一个这样的 HMTL 字符串:

ក្នុងសម័យអធិរាជ皇帝Meijiដែលដែលឡើងកាន់កាន់ក្នុងក្នុងឆ្នាំឆ្នាំព្រះអង្គបានបានទទួលយកគ្រប់គ្រងពេញលេញដែលផ្ដល់ផ្ដល់ដោយគ្រប់គ្នានៅ


[更多] ➥ប្រភពពីគេហទំព័រ ប្រជាប្រិយ - i>
  1. 我有一个这样的UILabel

    UILabel * contentLabel = [[UILabel alloc] init];
    
  2. 如何使用 Objective-C 代码通过可点击事件将文本设置为 contentLabel

【问题讨论】:

    标签: ios objective-c


    【解决方案1】:
    NSString * strHtmlString = @"Your HTML String";
    
    NSAttributedString * strAttrib = [[NSAttributedString alloc] initWithData:[strHtmlString dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];
    
    contentLabel.attributedText = strAttrib;
    

    希望这对你有帮助:)

    【讨论】:

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

      您可以在标签上使用轻触识别器来处理点击

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多