全国服务热线183-8803-9437 技术热线152-8748-5914 在线咨询 留言/需求提交

IOS 开发常见问题列表

【摘要】1:* Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3600.5.2/UIApplication.m:3679 出现这样的问题,一定是你的App 没有设置root

1:* Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3600.5.2/UIApplication.m:3679 

出现这样的问题,一定是你的App 没有设置rootViewController ,或在你设置的RootViewController 里有耗时操作,可以这样处理 

:self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 

self.window.backgroundColor = [UIColor whiteColor]; //白色背景 

self.window.rootViewController = [UIViewController new]; 

[self.window makeKeyAndVisible]; 

2: 关于发生UITableViewCell 被 UTableView 的headerView 隐藏,或者说是 覆盖,为什么呢? 

因为给定的HeaderView 的高度被撑大了,给定的不够造成的,也就是说,你需要动态地去计算给的高度,怎么计算和在哪去设置? 

viewDidLayoutSubviews 

这个时候去计算给定高度的搞定,这里动态计算高度,


CGSize size = [self content:self.m_good_name.text boundingRectWithSize: CGSizeMake(self.m_good_name.frame.size.width, 1000) fontSize:[UIFont systemFontSize]];


CGSize sizeTwo =    [self content:self.m_good_sub_name.text boundingRectWithSize:CGSizeMake(self.m_good_sub_name.frame.size.width, 1000) fontSize:[UIFont systemFontSize]];


self.tableView.tableHeaderView.height = 375  +self.headViewContent.frame.size.height+ size.height + sizeTwo.height - self.m_good_name.frame.size.height - self.m_good_sub_name.frame.size.height;

1

2

3

计算文字的高度, 

/** 

* 计算文字的高度 

*/ 

- (CGSize)content:(NSString *)content boundingRectWithSize:(CGSize)size fontSize:(CGFloat)fontSize 

NSDictionary *attribute = @{NSFontAttributeName: [UIFont systemFontOfSize:fontSize]}; 

CGSize retSize = [content boundingRectWithSize:size 

options: 

NSStringDrawingTruncatesLastVisibleLine | 

NSStringDrawingUsesLineFragmentOrigin | 

NSStringDrawingUsesFontLeading 

attributes:attribute 

context:nil].size; 

return retSize; 

}

--------------------- 

作者:BillZhang88SSS 

来源:CSDN 

原文:https://blog.csdn.net/longlongxy/article/details/78801257 

版权声明:本文为博主原创文章,转载请附上博文链接!