利用KVC使用自定义的控件

KVC简单使用: 可以用来设置属性的值例如有个Person类下有个属性name

[self setvalue:@"yourname" forkey:@"name"] 和用_name = @"yourname";效果相同.

控制器中的某个控件也可以通过KVC来自定义

例如有个navigationcontroller 需要自定义他的navigationbar 就可以使用KVC

 [self setValue:[yournavigationbar new] forKey:@"navigationbar"];

 

你可能感兴趣的:(利用KVC使用自定义的控件)