UIActionSheet修改文字颜色
来源:互联网 发布:tradingeconomics数据 编辑:程序博客网 时间:2024/05/16 10:08
UIActionSheet是常用的控件之一,但往往需要再原来的基础上修改一些小细节,这里主要讲解怎么在iOS7以下和以上的处理方法。
-(void)willPresentActionSheet:(UIActionSheet *)actionSheet
{
SEL selector =NSSelectorFromString(@"_alertController");
if ([actionSheetrespondsToSelector:selector])//ios8 以后采用UIAlertController来代替uiactionsheet和UIAlertView
{
UIAlertController *alertController = [actionSheetvalueForKey:@"_alertController"];
if ([alertControllerisKindOfClass:[UIAlertControllerclass]])
{
alertController.view.tintColor = [UIColorblackColor];
}
}
else//ios7 之前采用这样的方式
{
for(UIView * subView in actionSheet.subviews )
{
if( [subViewisKindOfClass:[UIButtonclass]] )
{
UIButton * btn = (UIButton*)subView;
[btn setTitleColor:[UIColorblackColor] forState:UIControlStateNormal];
}
}
}
}
- UIActionSheet修改文字颜色
- backBarButtonItem 颜色/文字修改
- 修改状态栏文字颜色?
- 修改状态栏文字颜色
- UIActionSheet,UIPickerView,修改navi的back按钮颜色
- iOS7修改状态栏文字颜色
- iOS7 修改状态栏文字颜色
- iOS7修改状态栏文字颜色
- iOS7修改状态栏文字颜色
- iOS7修改状态栏文字颜色
- Android Spinner修改文字颜色
- 修改UITextField placeholder 文字颜色
- 修改状态栏文字的颜色
- UIdatePicker中修改文字颜色
- 修改UIAlertAction 的文字颜色
- 3 如何修改文字颜色
- 更改UIActionSheet按钮颜色
- UIActionSheet 字体颜色设置
- Java Socket连续传输多张图片(不断开链接)
- 【BZOJ 1001】狼抓兔子 【S-T平面图最大流转对偶图最短路】
- easyUI排序 查询后台代码
- 聊聊十进制、二进制、八进制、十六进制
- Eclipse 打包过程报错:fatal lint errors
- UIActionSheet修改文字颜色
- [java学习11]angularJS之$parse服务练习
- 第六讲 网页中的表单
- 1
- JVM架构之JVM工作原理
- AndroidStudio Gradle:Resolvedependencies':app:_debugCompile' 问题
- 常用js整理
- 172. Factorial Trailing Zeroes
- Android一个TextView文字颜色不同或多个关键字不同颜色