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