UIImagePickerController导航字体颜色和背景

创建UIImagePickerController

 // 创建图片选择器
            UIImagePickerController *picker = [[UIImagePickerController alloc] init];
            picker.sourceType =UIImagePickerControllerSourceTypePhotoLibrary;
            picker.allowsEditing = YES;
            picker.delegate = self;

//设置导航栏背景颜色

picker.navigationBar.barTintColor = HexRGB(0x4294FE);

//设置右侧取消按钮的字体颜色

picker.navigationBar.tintColor = [UIColor whiteColor]; // 以富文本方式更改[picker.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor], NSFontAttributeName:[UIFont boldSystemFontOfSize:18]}];

           [self presentViewController:picker animated:YES completion:nil];

右侧取消按钮的字体方式无效可使用代理方法

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
    [viewController.navigationItem.rightBarButtonItem setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor], NSFontAttributeName:[UIFont systemFontOfSize:18]} forState:UIControlStateNormal];

    [viewController.navigationItem.leftBarButtonItem setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor], NSFontAttributeName:[UIFont systemFontOfSize:18]} forState:UIControlStateNormal];
}
时间: 2024-10-23 04:21:59

UIImagePickerController导航字体颜色和背景的相关文章

css①字体颜色正常显示,背景透明②字体颜色与背景均为透明的设置方法

①字体颜色正常显示,背景颜色透明 color:#fff; background:rgba(0,0,0,0.5);? ②?字体颜色与背景颜色均为透明 color:#fff; background:#000; opacity:0.6;

Android RadioGroup的RadioButton 选择改变字体颜色和背景颜色

RadioGroup <RadioGroup android:id="@+id/client_charge_radiogroup" android:layout_width="200dp" android:layout_height="40dp" android:layout_marginLeft="5dp" android:layout_alignParentRight="true" android

RadioGroup 的 RadioButton 选择改变字体颜色和背景颜色

RadioGroup [html] view plaincopy <RadioGroup android:id="@+id/client_charge_radiogroup" android:layout_width="200dp" android:layout_height="40dp" android:layout_marginLeft="5dp" android:layout_alignParentRight=&q

CSS设置元素字体颜色与背景

CSS的颜色与背景属性用于设置前景色.背景色和背景图片. 常见的颜色与背景属性: color:                              十六进制.rgb()函数或CSS承认的颜色名:                                                       用于设定元素的前景色 background-color:            同上或transparent                                        

sdk改变ListCtrl某一行的字体颜色或者背景颜色

ListCtrl的字体颜色如果直接通过SetTextColour设置的话会改变所有行的字体颜色,sdk的对话框工程想要改变ListCtrl的某一行颜色需要注意一下几点: 1.在ListCtrl的父窗口响应WM_NOTIFY消息. 2.处理WM_NOTIFY的NM_CUSTOMDRAW消息,处理完之后通过SetWindowLong设置对话框返回结果. 3.处理完返回结果后对话框的回调函数要返回1. 具体代码如下: VOID OnNotify(HWND hdlg, WPARAM wp, LPARAM

putty——字体颜色和背景颜色的配置方法

字体大小设置 Window->Appearance->Font settings->Change按钮设置(我的设置为16)字体为(Consolas) 字体颜色设置 Window->Colours->Default Foreground->Modify设置(我喜欢绿色设置:R:0 G:255 B:0) 此外在默认的黑色背景下 蓝色看不太清楚,可以把Window->Colours->ANSI Blue 更改一下设置(我设置为R:255 G:0 B:128) 全屏

爱根,python字体颜色和背景颜色!

下面是对应的颜色表: 格式:\033[显示方式;前景色;背景色m 说明: 前景色            背景色           颜色 --------------------------------------- 30                40              黑色 31                41              红色 32                42              绿色 33                43          

【小技巧】更改终端的字体颜色和背景

进入terminal模式后单击右键选择配置文件,配置文件首选项 然后进行配置工作,不过要注意,更改字体后可能会使英文字母的显示出问题字母重叠,所以字体设置建议还是不要更改为好.

Android Them+SharedPreferences 修改程序所有view字体颜色、大小和页面背景

有这么一个需求,可以对页面的样式进行选择,然后根据选择改变程序所有字体颜色和页面背景.同时下一次启动程序,当前设置依然有效. 根据需求,我们需要一种快速,方便,有效的方式来实现需求,然后可以通过Android Them + SharedPreferences 来实现需求.Them用于存放设置的每一种样式,并应用于程序中,SharedPreferences用于记住程序当前的样式,根据SharedPreferences的内容来设置程序的样式,实现下次启动能够oncreat当前的样式设置. 这里的Th