怎样隐藏navigationController底部的导航栏

如题所述

[self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setShadowImage:[UIImage new]];

如果不想影响其他页面的导航透明度,viewWillDisappear将其设置为nil即可:

[self.navigationController.navigationBar setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setShadowImage:nil];
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜