转载自: http://sindrilin.com/ios-dev/2015/11/01/二维码扫描和应用跳转.html 前面我们已经调到过怎么制作二维码,在我们能够生成二维码之后,如何对二维码进行扫描呢? 在iOS7之前,大部分应用中使用的二维码扫描是第三方的扫描框架,例如ZXing或者ZBar。 ...
分类:
其他好文 时间:
2016-07-21 08:44:35
阅读次数:
910
闲来无事,突然想要听一下苹果的语音功能,然后就自己查资料搞一下。 在iOS7之前,想要实现语音播报文字内容,可能需要第三方资源库来实现。现在在iOS7上,系统为我们提供了语音播报文字的功能,我们不仅可以播报英语内容,也可以播报汉语文字,所以对于开发者来说真是个福音。 需要导入AVFoundattio ...
分类:
移动开发 时间:
2016-07-20 19:40:57
阅读次数:
272
貌似从ios7以后就默认不从昨天一直到右边这样子了,也不知道苹果是怎么想的,简直是颠覆世界观! 解决办法(我最喜欢的CVR模式): - (void)viewDidLayoutSubviews { if ([self.tableView respondsToSelector:@selector(set ...
分类:
其他好文 时间:
2016-07-19 22:04:52
阅读次数:
164
iOS7以前我们对JS的操作只有webview里面一个函数 stringByEvaluatingJavaScriptFromString,JS对OC的回调都是基于URL的拦截进行的操作。
iOS7后苹果在iPhone平台推出JavaScriptCore,极大的方便了我们对js的操作,可以脱离webview直接运行我们的js,使我们可以在js与oc直接切换执行代码。
JavaScriptCore...
分类:
编程语言 时间:
2016-07-16 16:00:21
阅读次数:
223
iOS_根据文字字数动态确定Label宽高 iOS7中用以下方法替代过时的iOS6中的- (CGSize)sizeWithFont:(UIFont *)font 方法 - (CGSize)sizeWithAttributes:(NSDictionary *)attrs; // iOS7_API_根据 ...
分类:
移动开发 时间:
2016-07-15 20:12:01
阅读次数:
184
1、先介绍一个好用的实现模糊效果的框架:https://github.com/YouXianMing/UIImageBlur 2、iOS8 中 UIVisualEffectView 模糊效果的使用 ,能够实时渲染,但是弊端就是iOS7以下不能用。 ...
分类:
移动开发 时间:
2016-07-15 06:35:23
阅读次数:
215
经常会看到QQ上面有一个 消息和电话 的顶部面板,这个空间是IOS7的分段控制,android中没有这个控件,今天在威哥的微信公众号中成功gank到这个自定义控件的实现,下面跟着尝试一波。 首先是定义文字的颜色,在res/color下新建segment_text_color_selector.xml ...
分类:
移动开发 时间:
2016-07-11 14:06:21
阅读次数:
408
坑一:自定义导航栏返回键 iOS7及之后版本 手势边缘右滑返回失效 解决方案: 网上千篇一律都是该答案,确实加了这句话可以手势返回了,然而却又埋下了新的坑。 坑二:在UINavigationController的rootViewController触发手势边缘右滑,然后触发push方法界面卡死,必须 ...
分类:
其他好文 时间:
2016-07-09 22:14:53
阅读次数:
233
ios7.0之前复杂的富文本只能基于coretext实现,而coretext由于不够灵活实现起来十分复杂,而基于coretext的第三方又往往缺这少那,改动成本高。 ios7.0之后推出了textkit,仅用uitextview就可以实现丰富的功能,但此种方法由于过度封装使笔者在应用中也遇到了不少坑 ...
分类:
其他好文 时间:
2016-07-09 00:40:12
阅读次数:
363
摘要: NSURLConnection是iOS网络编程中一个比较旧的类,在需要兼容低版本的系统时,NSURLConnection也是一个不错的选择。 一、引言 在iOS7后,NSURLSession基本代替了NSURLConnection进行网络开发,在iOS9后,NSURLConnection相关 ...
分类:
移动开发 时间:
2016-07-08 11:42:36
阅读次数:
239