美文网首页
iOS修改UIImagePicker相册导航栏

iOS修改UIImagePicker相册导航栏

作者: fighter0501 | 来源:发表于2017-04-19 23:27 被阅读0次

    在项目中遇到了一个需求,就是把相册的导航栏改掉,可以在弹出UIImagePicker的时候修改就像下面一样

    [picker.navigationBar setBackgroundImage:[UIImage imageNamed:@"jy.png"] forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault];
     [picker.navigationBar setShadowImage:[UIImage new]];
    picker.navigationBar.tintColor = [UIColor whiteColor];
    

    也可以在你要弹出相册的那个控制器中加入以下代码 也可以修改

    func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool) {
            navigationController.navigationBar.setBackgroundImage(UIImage(named: "jy.png"), for: UIBarPosition.any, barMetrics: UIBarMetrics.default)
            navigationController.navigationBar.shadowImage = UIImage()
            navigationController.navigationBar.tintColor = UIColor.white
        }
    

    相关文章

      网友评论

          本文标题:iOS修改UIImagePicker相册导航栏

          本文链接:https://www.haomeiwen.com/subject/nohkzttx.html