随笔分类 - iOS
摘要:代码如下(Swift 4):
阅读全文
摘要:斯坦福iOS开发课程的白胡子大叔的PPT解释得淋漓尽致!
阅读全文
摘要:Xcode Playgound示例代码: Ficow原创,转载请注明出处:http://www.cnblogs.com/ficow/p/8227709.html
阅读全文
摘要:官方文档直通车 Performance Testing A baseline is a combination of the average time performance in ten runs of the test method with a measure of the standard
阅读全文
摘要:使用的webview为WKWebView,核心部分代码(Swift 4): PDFRender类的实现 Ficow原创,转载请注明出处:http://www.cnblogs.com/ficow/p/7859462.html
阅读全文
摘要:导航: 1.加载进度条 2.导航栏增加返回、关闭按钮 加载进度条 效果图 代码如下: 延迟执行函数: 导航栏增加返回、关闭按钮 效果图 代码如下: 按钮对应的Selector: 加载完成时,决定是否显示这两个按钮: 白色返回箭头图片: 右键括号处保存 2x:() 3x:() Ficow原创,转载请注
阅读全文
摘要:带有<video>或者<audio>标签的H5网页在播放音频视频时,退出webview后不会自动停止播放,手动处理一下。 1.注入使网页停止音频、视频播放的JS代码(Swift 4): 2.退出前,调用暂停播放的JS函数(Swift 4): Ficow原创,转载请注明出处:http://www.cn
阅读全文
摘要:在模拟器(iPhone 4s,iOS 8.4)中运行应用时, 应用crash在了使用CIContext(options:nil) 这个API的一个纯Swift第三方库。 StackOverFlow的解决办法是用OC写个Category, 但是如果你不需要指定这个options参数, 那么就直接使用C
阅读全文
摘要:将iPhone 6s拍摄的照片上传到服务器之后, 在Web网页上看到图片被逆时针旋转了90度, 这让我很惆怅呐! 出现这个问题其实是因为上传的图片为.jpg格式,.jpg文件含有EXIF信息, 其中EXIF信息中有个参数Orientation可以表明图片的显示方向。 经过一段时间的Debug,我发现
阅读全文
摘要:最常见的header就是在tableView下拉时header里的图片会放大的那种, 最近研究了一下,自己实现了这种header。 1.设置TableView的contentInset(为header预留空间)和contentOffset(使tableView加载完成后显示最顶部) 2.为heade
阅读全文
摘要:1.首先引入CoreTelephony框架,代码里: 项目设置里: 2.定义属性,建立强引用: 3.初始化这个属性,并设置回调: 转载请注明出处:http://www.cnblogs.com/ficow/p/7283850.html
阅读全文
摘要:前者其实是NSObject都可以调用的KVC方法,后者才是NSUserDefaults的实例方法; 这里参数的类型是nullable id,但是我建议你在传null的时候慎重考虑,否则你的应用就可能面临闪退! 个人认为,任何高级语言里面使用null作为参数传递的时候,都应该万分小心! 前者其实是NS
阅读全文
摘要:这篇文章可以解决以下问题: 1.将searchBar设置为titleView后,无法调整位置的问题 ; 2.searchBar的背景色无法设置为透明色的问题; 3.searchBar输入框内用户输入的字体的颜色无法设置为其他颜色的问题; 首先看一下完成后的效果吧! 背景透明,位置偏左,实际输入的字为
阅读全文
摘要:转载请注明出处:http://www.cnblogs.com/ficow/p/7253666.html
阅读全文
摘要:在将UITableView的tableHeaderView设置为我自己创建的View的时候, 当我为这个自定义View添加约束之后启动调试, 然后符号断点UIViewAlertForUnsatisfiableConstraints命中了, 终端输出了如下的报错信息: 这其实是CollectionVi
阅读全文
摘要:首先,在Xcode里设置整个项目支持的屏幕显示方向: 然后创建一个UINavigationController的子类,然后重载以下属性: 对于需要自定义屏幕方向的ViewController,重载这个属性之后返回需要设定的屏幕方向参数即可。 在shouldAutorotate属性中判定哪个ViewC
阅读全文
摘要:在打造一个类似于微信朋友圈评论输入框的时候,需要动态调整输入框的高度, 但是,在调整了UITextView的高度之后,继续输入会导致内容(UITextContainerView里的文字)抖动。 scrollRangeToVisible 方法解决了我的问题(Swift 3): 获取UITextView
阅读全文
摘要:代码如下: 参考资料:http://www.jianshu.com/p/9edb8be75e0b 转载请注明出处:http://www.cnblogs.com/ficow/p/7214387.html
阅读全文
摘要:转载请注明出处:http://www.cnblogs.com/ficow/p/7209815.html
阅读全文
摘要:当你需要定义一个APP全局“宏”来调用 UserDefaults.standard里存储的值的时候, 一定要将这个“宏”定义为计算属性,否则你得到的值只会在APP启动的时候计算一次。 示例如下: 转载请注明出处:http://www.cnblogs.com/ficow/p/7196701.html
阅读全文

浙公网安备 33010602011771号