比如我设置了导航栏底部的阴影
self.navigationController.navigationBar.shadowImage = [[UIImage alloc] init];
现在我没法恢复到默认了。如何做呢?
比如我设置了导航栏底部的阴影
self.navigationController.navigationBar.shadowImage = [[UIImage alloc] init];
现在我没法恢复到默认了。如何做呢?
在设置导航栏底部的阴影前先备份原有的UIImage.
UIImage *shadowImage = self.navigationController.navigationBar.shadowImage;
恢复的时候再调用
self.navigationController.navigationBar.shadowImage = shadowImage;
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
想了个方法
你临时再创建一个新的导航控制器
然后把那个新的导航控制器的 image 拿过来用