随笔分类 -  iOS踩坑集锦

摘要:在使用UICollectionView的页面执行: 执行后,页面变为空白页,调试发现,执行reloadData 后UICollectionView的cell的hidden都变为YES. stackoverflow上很多人说这是UICollectionView的一个bug, 有人给出了解决方案,即在主 阅读全文
posted @ 2016-10-12 16:04 EllaDu 阅读(3786) 评论(2) 推荐(0)
摘要:问题产生背景: 新开发的页面中有一部分的界面是需要展示后端接口返回的HTML代码,包括文字和图片。所以就自然而然的要使用iOS原生的WebKit. 鉴于Xcode 8发布以后,编译器支持的最低版本(Deployment Target)也变为iOS8。因此放弃了UIWebView, 直接使用WKWeb 阅读全文
posted @ 2016-10-12 15:07 EllaDu 阅读(6224) 评论(0) 推荐(1)
摘要:近几天在使用iOS8的Photos Framework访问本地相册时,app即不会弹出是否允许访问提示框,也无法显示在iPhone的设置-隐私-照片的访问列表中,代码如下: 调试发现,[PHPhotoLibrary authorizationStatus] 返回的是 PHAuthorizationS 阅读全文
posted @ 2016-06-30 14:47 EllaDu 阅读(6566) 评论(0) 推荐(0)
摘要:报错一: 在iOS7的真机运行时,弹出错误:App installation failed. There was an internal API error. 如图 解决办法: 在Xcode -> Target -> Build Setting 下的Packaging部分,将Product Name 阅读全文
posted @ 2016-05-26 15:56 EllaDu 阅读(524) 评论(0) 推荐(0)
摘要:造成这个问题的原因可能有两个: 1. UITableView的contentOffset属性的改变; 2. MJRefresh调用两次headerEndRefreshing会造成刷新后UITableView上移。 阅读全文
posted @ 2015-12-03 14:57 EllaDu 阅读(337) 评论(0) 推荐(0)
摘要:iOS中使用第三方字体并不复杂,通常只需要如下三个步骤:1. 将第三方字体文件添加到工程(Project)中;2. 在info.plist中添加一个新的键"Fonts provided by application",类型设置为NSArray, 并将第三方字体文件名加到item 》Value中。3.... 阅读全文
posted @ 2015-12-03 14:48 EllaDu 阅读(1171) 评论(0) 推荐(0)