swift – 你如何着色/定制UIImagePickerController的导航栏?
发布时间:2020-12-14 05:35:33 所属栏目:百科 来源:网络整理
导读:UI ImagePickerController的导航栏的正确方法是什么? 我只是试图看到背景颜色,但我正在得到一个褪色的颜色,如下图所示;好像有些看法阻碍了它. let picker = UIImagePickerController()picker.sourceType = typepicker.mediaTypes = [kUTTypeImage]picker.de
UI
ImagePickerController的导航栏的正确方法是什么?
我只是试图看到背景颜色,但我正在得到一个褪色的颜色,如下图所示;好像有些看法阻碍了它. let picker = UIImagePickerController() picker.sourceType = type picker.mediaTypes = [kUTTypeImage] picker.delegate = self picker.navigationBar.backgroundColor = UIColor.redColor() 它似乎有一些视图模糊了redColor(): (lldb) po picker.navigationBar.subviews 2 values { [0] = 0x00007fe7bb52a890 [1] = 0x00007fe7bb52b670 } 为导航栏创建纯色的正确方法是什么?
为了完整,我将添加全彩定制设置:
let imagePicker = UIImagePickerController() imagePicker.navigationBar.translucent = false imagePicker.navigationBar.barTintColor = .blueColor() // Background color imagePicker.navigationBar.tintColor = .whiteColor() // Cancel button ~ any UITabBarButton items imagePicker.navigationBar.titleTextAttributes = [ NSForegroundColorAttributeName : UIColor.whiteColor() ] // Title color 这导致: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |