0
我想要子类UITextView
,所以当用户点击它时,里面的文字会变成蓝色,并与边框一起。UITextView在焦点时改变文本颜色和边框?
我知道如何在视图控制器中,我注册为委托,并在这些更改我改变文本视图。但是我想封装这些代码,并且所有代码都在自定义文本视图中。
我可以监控的事件将使我能够做到这一点?
我想要子类UITextView
,所以当用户点击它时,里面的文字会变成蓝色,并与边框一起。UITextView在焦点时改变文本颜色和边框?
我知道如何在视图控制器中,我注册为委托,并在这些更改我改变文本视图。但是我想封装这些代码,并且所有代码都在自定义文本视图中。
我可以监控的事件将使我能够做到这一点?
如果您的UITextVIew
是可编辑的,您可以更改UITextView
的代理方法textViewDidBeginEditing:
中的self.yourTxtVw.textColor = [UIColor blueColor]
。同样,您可以用相同的方法在您的UITextView
附近添加边框。
谢谢。
这个问题可能是在这里重复: http://stackoverflow.com/questions/13336981/uitextview-subclass-as-delegate-of-itself – Tim