Seb*_*Seb 2 delegates uilabel ios textchanged
刚刚有一个关于UILabel类的问题.我知道UITextField控件有编辑更改时的委托,但我想知道UILabel是否有类似的字段.我问的原因是我的应用程序在网络中查询某些信息的变化并相应地更新它们并且我不想在我的更新中硬编码我想要观察的标签名称只是为了完成一项小任务关于它.如果它有一个委托或类似的东西,以便我的班级可以监控这些信息,这将是伟大的.
如果没有,那么任何建议将不胜感激.
Ale*_*ciu 19
当文本更改时,您可以使用KVO查找或执行一些代码:
[somelabel addObserver:self forKeyPath:@"text" options:NSKeyValueObservingOptionNew context:NULL];
Run Code Online (Sandbox Code Playgroud)
然后听这样的变化
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context {
NSLog(@"the text changed");
}
Run Code Online (Sandbox Code Playgroud)