|
[插件开发]
模块中的某一个特定界面不想显示状态栏怎么实现?
[复制链接]
本帖最后由 angelshelter 于 2018-5-9 20:31 编辑
模块中的某一个特定界面不想显示状态栏怎么实现?
如果纯原生开发,可以在controller里加上
-(BOOL)prefersStatusBarHidden
{
return YES;// 返回YES表示隐藏,返回NO表示显示
}
然后在Info.plist里设置
View controller-based status bar appearance项设为YES,则View controller对status bar的设置优先级高于application的设置。为NO则以application的设置为准,view controller的prefersStatusBarHidden方法无效,是根本不会被调用的。
现在要开发APICoud模块,如果只是设置第一个,发现并没有生效。
第2个又设置不了。
|
|