利用KVC使用自定义的控件

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

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

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

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

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

 

posted @ 2015-12-27 17:09  菜鸟工程司  阅读(293)  评论(0编辑  收藏  举报