BUG日常
记录工作中遇到的bug
wanglibincode
每天进步一点点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CGContextRef画view及遇到的Bug
#CGContextRef之前在项目中遇到画凹型View,代码如下:(void)drawRect:(CGRect)rect { floatx = rect.origin.x; floaty = rect.origin.y; floatw = rect.size.width; floath = rect.size.height; CGContex...原创 2019-09-06 17:14:44 · 228 阅读 · 0 评论 -
系统字体
如果想知道用户手机的系统字体大小,可以使用 preferredContentSizeCategory ,它可返回用户当前使用的字体大小;同时,当这个属性发生变化时,系统也会发送UIContentSizeCategoryDidChangeNotification 通知。 UIContentSizeCategory str = [UIApplication sharedApplication]...原创 2019-09-08 15:21:08 · 280 阅读 · 0 评论 -
iOS 未申请权限引起crash
CRASHING_DUE_TO_PRIVACY_VIOLATION - info.list 权限未申请原创 2019-09-06 20:26:30 · 422 阅读 · 0 评论 -
headerView和footerView 在iOS9时遇到的bug
问题:在iOS 9的时候碰见,修改headerView和footerView高度时,tableview的contentOffset并没有重新计算。解决:在更改高度的时候,重新赋值给headerview和footerView。...原创 2019-09-06 20:26:03 · 235 阅读 · 0 评论 -
慎用字典
问题:在接口数据回来时,将数据存放到字典中。原因:当接口请求后,离开当前页面,self为空。分析:考虑了,对返回数据加了空判断,但self上下为空没考虑到。这种情况还是用自定义model来存放数据吧。...原创 2019-09-06 20:25:05 · 118 阅读 · 0 评论 -
相机权限请求时,未在主线程的bug
问题:在调用相机时,进行了权限请求,发生了Crash。原因:在相机权限请求回调中,不在主线程,故唤起UIImagePickerController时发生崩溃。分析:1、相机的权限请求 [AVCaptureDevice requestAccessForMediaType:AVMediaTypeVideo completionHandler:^(BOOL granted) { //T...原创 2019-09-06 20:24:07 · 424 阅读 · 0 评论 -
更改contentView约束出现的bug
问题:在自定义cell中,为了减少一层view,把cell的contentView赋给了一个自定义viewA,然后基于self,对viewA设置了约束,发现约束有时有效果有时候没有。解决:取消对contentView对约束布局。分析:官方文档给的解释:contentVIew是UITableVIewCell显示内容的默认父View;如果想通过添加其他views来定制单元格,那么您应该将它们添...原创 2019-09-06 20:21:08 · 337 阅读 · 0 评论 -
使用的UItableView 在11.0系统以下,顶部出现了多余的空白
问题 :使用的UItableView 在11.0系统以下,顶部出现了多余的空白。原因 :超出安全区域;解决办法 :if (@available(iOS 11.0, *)) { _tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; } else { ...原创 2019-09-06 20:18:15 · 328 阅读 · 0 评论 -
自定义cell中view未加到contentView
问题:自定义cell时候,布局在10.0系统中出问题。原因:cell 中的view 未加到 contentView中, 复用出了bug。解决办法:自定义cell的view addsubview 统一加到 self的contentView中。...原创 2019-09-06 20:17:30 · 225 阅读 · 0 评论 -
ndefined symbols for architecture x86_64:
问题 :文件删掉,重新导入,报“ndefined symbols for architecture x86_64:"OBJC_CLASSKaTeX parse error: Expected group after '_' at position 103: …nt: _OBJC_CLASS_̲_goodListForExpandViewModel)ld: symbol(s) not found...原创 2019-09-06 20:16:12 · 750 阅读 · 0 评论 -
在iOS9.0中拍照双指捏合crash
问题在拍照页面中双指捏合后会出现CMKZoomSlider,这个view出现后会在5s后自动消失。如果在它消失前的一刹那点击“取消”将拍照页面dismiss掉的话就会出现crash。修复调用相机时,使用自定义相机类,继承UIImagePickerController,并添加以下方法。- (void)viewWillDisappear:(BOOL)animated { [super ...原创 2019-09-08 15:25:16 · 217 阅读 · 0 评论
分享