UIAlertView message 居左对齐 显示ios7以后不能用的启发
来源:互联网 发布:linux命令echo使用简介 编辑:程序博客网 时间:2024/05/01 14:31
UIAlertView *alert = [[UIAlertViewalloc]initWithTitle:self.version message:versionConnet delegate:self cancelButtonTitle:@"取消"otherButtonTitles:@"更新",nil];
UILabel *label = [alert.subviews objectAtIndex:1];
label.textAlignment = UITextAlignmentLeft;
[alert show];
以上方法导致在ios7中直接挂了。
建议程序采用以下写法,虽然在ios7中这样也不能改变,但对程序的兼容性和容错性提高了很多
//message居左对齐
NSArray *subViewArray = alert.subviews;
for(int x=0;x<[subViewArray count];x++){
if([[[subViewArray objectAtIndex:x] class] isSubclassOfClass:[UILabel class]])
{
UILabel *label = [subViewArray objectAtIndex:x];
label.textAlignment = UITextAlignmentLeft;
}
}
ios7的解决方法:https://github.com/wimagguc/ios-custom-alertview
- UIAlertView message 居左对齐 显示ios7以后不能用的启发
- UIalertView的message居左显示
- iOS6.0\iOS7.0\iOS8.0的UIAlertView message 文字对齐设置
- UIAlertView上的文字居左显示
- (iPhone/iPad开发)设置UIAlertView中message字段左对齐
- UIAlertView内容左对齐
- UIAlertView设置文字左对齐
- UIAlertView Title(文字)左对齐
- UIAlertView文字的最简单左对齐方法
- ios常用正则表达式与左对齐的UIAlertView
- 自定义的UIAlertView不能在iOS7上正常显示
- 自定义的UIAlertView不能在iOS7上正常显示
- 自定义的UIAlertView不能在iOS7上正常显示
- UIAlertController message信息左对齐
- IOS开发:UIAlertView设置文字左对齐
- UIAlertView消息文本左对齐操作
- iOS7 cell分割线左对齐
- 以后能用的着
- android statusbar service
- 基于storm和hadoop的广告系统研究【6】
- 实现web页面局部动态刷新
- COM组件应用(3)——BHO学习
- android SystemClock
- UIAlertView message 居左对齐 显示ios7以后不能用的启发
- MySQL 获取农历日期函数
- android 实现圆形imageView,Circle imageView
- ioctl命令及参数传递
- Ajax的常用技巧---实现进度条
- 网页设计基本原则
- OCP-1Z0-052-V8.02-109题
- plsql开发之变量
- C#中索引器