Swift-高仿QQ语音通话

作者: 无穷369 | 来源:发表于2016-07-21 10:09 被阅读361次
    Swift-高仿QQ语音通话.png

    没有录屏转GIF,只放了一张截图,运行起来效果其实和QQ的差不多啦

    这个界面是已经集成好了的,只需要导入一些库就可以调用了,下面就来说一下需要导入哪些库,怎样去调用。

    其实很简单,只需要将我Demo中的RTC和icons两个文件夹拖入到你的工程中,桥文件中import一下就可以调用了。

    #import "RTCView.h"
    

    接下来在需要的地方创建这个RTCView调用就可以了

        var presentView:RTCView!
    
        /*按钮点击事件*/
        @IBAction func presentButton(sender: UIButton) {
            
            switch sender.tag {
            case 1:
                presentView = RTCView(isVideo: false, isCallee: false)
                model()
                break
            case 2:
                presentView = RTCView(isVideo: true, isCallee: false)
                model()
                break
            case 3:
                presentView = RTCView(isVideo: false, isCallee: true)
                model()
                break
            case 4:
                presentView = RTCView(isVideo: true, isCallee: true)
                model()
                break
            default:
                break
            }
        }
        
        /*人物模型*/
        func model(){
            presentView.nickName = "小萝莉"
            presentView.connectText = "通话时长"
            presentView.netTipText = "对方的网络状况不是很好"
            presentView.show()
        }
    

    Demo地址在这里http://pan.baidu.com/s/1dFwRCDr

    相关文章

      网友评论

      • 97f93e0c3c7b:你好,能问下你怎么用蓝牙控制音量吗?因为我试了微信是可以在通话连通时控制的。也许是跟通话模式有关~

      本文标题:Swift-高仿QQ语音通话

      本文链接:https://www.haomeiwen.com/subject/mxlbjttx.html