UITableViewCell一直用的masonry自上而下的约束, 高度全部丢给自动估高 tableview.estimatedRowHeight = UITableViewAutomaticDimension;
一直好好地(没在10.0上测试过),结果最近在iOS 10.0上布局全乱套了,所有的约束都失效,cell高度全部沦落为44,吓得我一脸懵逼。
仔细查找下来,发现时UITableView的估高导致的,在iOS10中,estimatedRowHeight
必须要有一个值,否则就会页面默认44
网友评论