Swift之快速集成iOS-Swift程序员

Swift-高仿QQ语音通话

2016-07-21  本文已影响361人  无穷369
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

上一篇 下一篇

猜你喜欢

热点阅读