相信大家很多都遇到过这种情况,尤其是在登录注册界面,需要同意一个什么什么协议才能继续往下进行。而这个协议的文字是一个字符串,但是内容的颜色
不同,有时候内容的字体大小
也不同,而且最最重要的一点是这个字符串的一部分是可以响应事件的。
是不是?肯定不少人都遇到过这种情况。
其实,苹果公司早在ios6的时候,就有了相应的方案。。。。
算了,不啰嗦了,直接上代码吧!
1.初始化:
写了一个继承自UIView
的类,
- (instancetype)initWithFrame:(CGRect)frame{
if (self = [super initWithFrame:frame]) {
_textView = [[UITextView alloc]initWithFrame:self.bounds];
_textView.delegate = self;
_textView