美文网首页
UITextField+YYAdd的学习

UITextField+YYAdd的学习

作者: _阿南_ | 来源:发表于2017-11-08 16:10 被阅读98次
图片来之网络

这几天一直在看YY大神的UIKit封装,其中UIImage+YYAdd写的是最详细,可看了半天尽然没有发现需要好好研究的,看到代码是到时候直接使用吧。现在看到UITextField+YYAdd发现一个好用的方法,之前一直没用过。

选中文字

- (void)setSelectedRange:(NSRange)range;

主要是调用了系统的@property (nullable, readwrite, copy) UITextRange *selectedTextRange;来选中文字。在使用的时候需要注意,如果在viewDidLoad中进行设置UITextField的选中文字,那么会么有效果,要做一个延迟可以生效。

使用

- (void)testTextField
{
    [self.textField becomeFirstResponder];

    dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2.0f * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
        [self.textField setSelectedRange:NSMakeRange(2, 3)];
    });
}

将UITextField激活,然后设置选中的文字,生效。


选中文字

// END 每天收获一点点。

相关文章

  • UITextField+YYAdd的学习

    这几天一直在看YY大神的UIKit封装,其中UIImage+YYAdd写的是最详细,可看了半天尽然没有发现需要好好...

  • 学习的学习

    “三分钟的热情相信大家都有,但是能够重复思考一个概念,一个知识点,并把它吃透掌握才是大部分人稀缺的能力。”李笑来老...

  • 学习的学习

    不只是学习,听完是不够的。 还要把学到的东西变成方法论、清单式的条目出来去刻意练习。去用,去不断的实践。 有个词 ...

  • 学习的真相|学习「学习」再学习

    不知不觉间,笑来老师在“好的家庭教育”讲的新课《学习的真相》,已经更新到了第12课,关于“学习的真相”这门课,我认...

  • 元学习——关于学习的学习

    元学习是一门关于如何学习的课程。 首先理清几个概念 1、学习是拼图 学习并不是线性的,相反学习是一张信息拼图,类似...

  • 学习,就是学习学习的态度!

    学习,从来都需要态度! 没有了态度,你来了,也不过是躯体入场,思想游荡! 那就学习学习的态度喽!

  • 学习学习再学习的成长

    女儿快要中考了,随着时间的临近,中考紧张气氛越来越浓。成绩一直不太理想的她,也有了紧迫感,不时表露出来“书到用时方...

  • 学习,学习的方法

    学习一门学科首先掌握这个领域的一些基础理论和概念 然后学习一些高级的组合框架,这些框架是一些能够解决这个领域通用问...

  • 08 学习的学习

    1 现代人,基本都是读书人,我们从小学,甚至是幼儿园就开始读书写字一直到大学毕业,少说也有16年,但是很多人都不知...

  • 学习学习的方法

    1.效率的本质 很多人常常拒绝学习,拒绝学习的理由和痴迷于学习的理由一样——不知道它有什么用。 学习是投资回报率最...

网友评论

      本文标题:UITextField+YYAdd的学习

      本文链接:https://www.haomeiwen.com/subject/nskymxtx.html