转自 http://www.jianshu.com/p/e199496a8b8a 新项目中,遇到了一个新的需求:tableview中一个cell里嵌套了web view,想让web view根据内容自适应高度,cell根据webView自适应高度。 对于这个需求,我们只要2步就可以完成。 1.如何获 ...
分类:
移动开发 时间:
2016-05-28 19:13:54
阅读次数:
334
转自 http://blog.sina.com.cn/s/blog_13fd67a560102wil5.html //用来记录上一次创建的UILabel UILabel *lastLabel = nil; for (int i = 0; i < 9; i++) { UILabel *label = ...
分类:
移动开发 时间:
2016-05-28 15:43:30
阅读次数:
630
#import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; NSString * cont ...
分类:
其他好文 时间:
2016-05-28 12:49:41
阅读次数:
170
每次都逼我翻代码 这次干脆写博客里面算了 哈哈哈 CGSize maxSize = CGSizeMake(ScreenWith-30,NSIntegerMax); CGSize labelsize = [addressContentLabel.text boundingRectWithSize:ma ...
分类:
其他好文 时间:
2016-05-25 15:14:42
阅读次数:
123
参考文章 func getLabel(){ let label=UILabel(frame:CGRectMake(10,20, 300, 100)) label.text="hangge.comjdsaldkf;sjdfasdkfmlasjdasiodjfalsmdkflkasjdf;a" labe ...
分类:
其他好文 时间:
2016-05-25 13:12:00
阅读次数:
136
- (void)viewDidLoad { [super viewDidLoad]; UILabel *titleViewLable = [[UILabel alloc] init]; titleViewLable.numberOfLines = 0; titleViewLable.textAlig ...
分类:
其他好文 时间:
2016-05-21 11:44:23
阅读次数:
137
NSString * introString = @"圣芭芭拉,圣莫妮卡海滩,圣地亚哥老城,科罗拉多岛"; NSArray * introArray = [introString componentsSeparatedByString:@","]; UILabel * label = [[UILab ...
分类:
其他好文 时间:
2016-05-18 10:46:12
阅读次数:
238
问题描述: 1.有大段落文字要显示的时候,有可能会带有html标签,此时如果只显示成普通text文本,那显示出的页面效果将是带有标签的文字; 2.将标签解析以后,显示的文本较小,此时更改文本文字大小的时候容易报错。 解决方法: 例如如下代码: NSString *htmlString = [_dic ...
分类:
Web程序 时间:
2016-05-17 13:06:09
阅读次数:
201
iOS8之后的tableview中cell可以设置成自适应高度; 这个新特性,意味着View被Autolayout调整frame后,会自动拉伸和收缩SupView。 具体到Cell,要求cell.contentView的四条边都与内部元素有约束关系。 在TableViewController里 - ...
分类:
其他好文 时间:
2016-05-16 23:13:17
阅读次数:
169