文件名称:MCSwiftChat:swift语言搭建聊天界面
文件大小:921KB
文件格式:ZIP
更新时间:2024-07-01 19:09:34
Swift
MCSwiftChat swift语言搭建聊天界面 注: 本项目素材以及部分灵感来自oc版聊天界面---- 版本: swift1.2 Xcode6.3 实现文字,图片,语音消息的发送和显示 关于MCSwiftChat使用简介: 1.Lame文件夹下为音频转码为MP3格式的静态库和头文件,使用时需要打开swift调用oc的桥文件. 2.创建新消息记录时需要传入与setMessageWithDic(dic: NSDictionary)方法里有相应字段的dic. 3.聊天界面为McChatTableView继承UITableView. 4.发送一条新的消息时调用McChatTableView中的sendMessage(mcMessage)方法.
【文件预览】:
MCSwiftChat-master
----MCSwiftChat.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(29KB)
--------xcuserdata()
----README.md(662B)
----MCSwiftChat()
--------chatfrom_doctor_icon.png(6KB)
--------McDefault.swift(568B)
--------chat_animation3.png(990B)
--------McInputMessageView.swift(9KB)
--------McAVAudioPlayer.swift(4KB)
--------McMessageCell.swift(6KB)
--------McChatTableView.swift(2KB)
--------chat_send_message.png(4KB)
--------McPhotoHandelView.swift(5KB)
--------chatto_bg_normal.png(2KB)
--------ViewController.swift(5KB)
--------McMessage.swift(2KB)
--------chat_animation1.png(375B)
--------chat_animation2.png(642B)
--------chat_record_circle.png(7KB)
--------Info.plist(1KB)
--------Images.xcassets()
--------McProgressHUD.swift(6KB)
--------libmp3lame.a(2.12MB)
--------chat_take_picture.png(2KB)
--------chat_input_message.png(3KB)
--------MCSwiftChat-Bridging-Header.h(17B)
--------lame.h(48KB)
--------McMessageContentView.swift(5KB)
--------chat_animation_white1.png(328B)
--------Base.lproj()
--------chat_voice_record.png(2KB)
--------McRecorderController.swift(9KB)
--------chat_animation_white3.png(891B)
--------chat_animation_white2.png(572B)
--------chat_message_back.png(827B)
--------chatfrom_bg_normal.png(2KB)
--------AppDelegate.swift(2KB)
----MCSwiftChatTests()
--------Info.plist(742B)
--------MCSwiftChatTests.swift(899B)