WebRTC是Google公司的一款跨平台的音视频通话技术,它为我们提供了音视频通信的核心技术,包括音视频的采集、...[作者空间]
首先注册通知,监听键盘的变动: 键盘的frame和动画属性通知里都有,直接获取:[作者空间]
这里使用的是简单工厂模式。 简单工厂模式的定义:简单工厂模式是属于创建型模式,简单工厂模式是由一个工厂对象决定创建...[作者空间]
Aspects是iOS上技巧性很强的一个第三方类库,主要针对于AOP编程(面向切面编程)的思想。 “面向切面编程”...[作者空间]
项目里使用AudioQueue进行本地音频播放。具体步骤:先定义好用到的参数: 获取音频文件路径: 根据音频文件路...[作者空间]
一般情况下,如果我们只需要实现简单的录音功能,那我们可以使用AVAudioRecorder这个类就可以了,优点是容...[作者空间]
项目有做这个功能,就刚好提出来,效果图: 项目地址: https://github.com/yitezh/YZAu...[作者空间]
我们在使用Masonry的时候,会看到这个类的调用方法是这样的: 一开始见到是比较有趣的,因为有别于OC常见的编程...[作者空间]
项目需求要获取麦克风音量,然后界面做出反馈。注意:录音之前需要先调用以下方法,因为播放和录制的模式是不同的 1、使...[作者空间]
效果图: 实现也没什么好说的,就是动画的控制。demo地址:https://github.com/yitezh/Y...[作者空间]
NSTimer是我们平时在项目中使用比较多的,但是使用的时候需要比较注意,需要在目标对象释放之前就要结束定时器,不...[作者空间]
先看下效果图 项目里需要做个刮刮卡功能,网上简单搜了一下,基本都是采用清除图层的方式来实现:如下所示: 如果粗略使...[作者空间]
如果是从导航栏位置开始布局,那不会有适配问题。但是如果是在无导航栏或者隐藏导航栏的情况下,就需要获取安全区域进行适...[作者空间]
很多时候,按钮特别小的情况下,会导致点击很困难,为此我们需要增大点击区域。1.比较笨的办法是直接增大按钮的fram...[作者空间]
项目做直播页面时候,发现一直送礼的时候,动画越来越卡,经过排查,罪魁祸首就是: 虽然计算字符串尺寸是系统的方法,但...[作者空间]
项目里有个需求,tableView下滑的时候,tableView偏移部分的颜色要保持和导航栏背景色同色(table...[作者空间]