使用[[UINavigationBar外观]时的iOS5 UIAppearance协议错误setOpaque:NO]

Nat*_*ter 1 appearance uinavigationbar ios5

在iOS5中使用新外观代理时,在尝试设置opaque属性时收到以下错误 [[UINavigationBar appearance] setOpaque:NO];

'NSInvalidArgumentException', reason: '*** Illegal property type, c for appearance setter, setOpaque:'
Run Code Online (Sandbox Code Playgroud)

任何对错误的建议或解释都表示赞赏.

Dav*_*ger 5

查看开发人员库:UINavigationBar参考.您无法设置UINavigationBar的UIAppearance对象的不透明度.只有那里所说的那些东西.也发生在我身上,自动完成显示了所有可能的选择,而不仅仅是那些你想要修改的控件支持的选择.