繁体   English   中英

UITextView如何以编程方式编辑某些字符串?

[英]UITextView how edit some strings programatically?

我在UITextView中使用此代码

nsstring *var = @"2013 11 30 this is an example";

    NSRange isRange30Nov = [fechaHorarios rangeOfString:@"20131130" options:NSCaseInsensitiveSearch];
    if(isRange30Nov.location == 0) {
        // FOUND
    }

并且需要更改为粗体只在我的UITextView中的日期我该怎么办? 谢谢!!

您可以使用属性字符串执行此操作:

    NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:var];

    [attrString beginEditing];
    [attrString addAttribute:NSFontAttributeName
                       value:myFontBold
                       range:isRange30Nov];

    [attrString endEditing];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM