原理:处理数据源 1.计算条目一的字符串所占宽度 #import "NSString+Extension.h" //NSString 分类(添加新功能:根据字号计算字符串宽度) #pragma mark -根据字号来计算字符串的宽度 - (float) widthWithFont: (UIFont ...
分类:
其他好文 时间:
2016-05-23 16:44:38
阅读次数:
168
func getCGSize(size:CGSize,fontSize:CGFloat,text:String)->CGSize{ let attributes = [NSFontAttributeName:UIFont.systemFontOfSize(fontSize)] let option ...
分类:
其他好文 时间:
2016-05-20 11:46:28
阅读次数:
141
从WP转IOS了,还是放不下...... 在项目中,要实现如图多个不同大小的文字 底部对齐的效果 像下面这样: (想要的效果) 以为用三个UIFont不同的UILabel 之后让他们底部对齐就可以了,但是效果是下面这样的: (不想要的效果) 底部完全不对齐呀,为什么"1314"比两边高出了那么多呀! ...
分类:
移动开发 时间:
2016-05-16 17:08:43
阅读次数:
930
[self.navigationController.navigationBar setTitleTextAttributes: @{NSFontAttributeName:[UIFont boldSystemFontOfSize:20.0f],// 红色区域为字体加粗方法 NSForeground ...
分类:
其他好文 时间:
2016-05-14 12:40:22
阅读次数:
222
//设置tabbar 选中文字的颜色 [[UITabBarItem appearance] setTitleTextAttributes:@{NSFontAttributeName : [UIFont fontWithName:@"HelveticaNeue-Bold" size:10.0f], N ...
分类:
其他好文 时间:
2016-05-13 07:56:25
阅读次数:
119
这种方法一般用于tableview,制作类似于微博浏览,空间展示动态的功能。表的高度根据图片以及字符串字数确定。
通过文字展示的最大宽度以及文字字体大小确定文字展示的高度
- (CGRect)getHeightOfText:(NSString *)text width:(CGFloat)width font:(UIFont *)font{
/*
width:设定的字符...
分类:
其他好文 时间:
2016-05-12 18:47:14
阅读次数:
124
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10, 80, kScreenWidth-20, 40)];
label.numberOfLines = 0;
label.font = [UIFont systemFontOfSize:20];
label.text = @"服务员原指固定场所里提供一定范围...
分类:
其他好文 时间:
2016-05-12 16:31:50
阅读次数:
160
1.NSKernAttributeName: @10 调整字句 kerning 字句调整
2.NSFontAttributeName : [UIFont systemFontOfSize:_fontSize] 设置字体
3.NSForegroundColorAttributeName :[UIColor redColor] 设置文字颜色
4.NSParagraphStyleAtt...
分类:
其他好文 时间:
2016-04-29 15:38:32
阅读次数:
116
转自:http://i.cnblogs.com/EditPosts.aspx?opt=1 1、创建方法:+ fontWithName:size:- fontWithSize:2、创建系统字体:+ systemFontOfSize:+ boldSystemFontOfSize:+ italicSyst ...
分类:
其他好文 时间:
2016-04-14 20:46:59
阅读次数:
205
关于ios 下动态计算文本内容的高度,经过查阅和网上搜素,现在看到的有以下几种方法: 1、 // 获取字符串的大小 ios6 - (CGSize)getStringRect_:(NSString*)aString { CGSize size; UIFont *nameFont=[UIFont fon ...
分类:
移动开发 时间:
2016-04-11 14:13:45
阅读次数:
441