模仿微信聊天輸入框:XMChatBarExample
仿微信聊天輸入框
XMChatBar是一個仿微信的輸入框,可以輸入文字,表情,選擇圖片,地理位置發送
1. 截圖
2. 相關類說明,介紹
你可以實例化一個XMChatBar 添加到你想要的View上,參考demo中實例即可,pod工程github沒有上傳,你可以下載demo后 執行pod install或者pod install --verbose --no-repo-update安裝即可
[Controllers類名] | 作用 |
---|---|
XMLocationController | 選擇地理位置的controller |
[Helpers類名] | 作用 |
---|---|
XMAVAudioPlayer | 錄音播放工具,可以播放錄音,停止播放錄音 |
XMFaceManager | 表情管理,可以獲取所有的表情名稱,以及對應圖片名 |
Views類名 | 作用 |
---|---|
[XMChatBar] | 聊天輸入框 |
[XMChatMoreView] | 更多view,用來顯示選擇圖片,拍照等按鈕 |
[XMChatFaceView] | 顯示表情view,用來選擇表情 |
[XMChatMoreItem] | moreView的itemView |
[XMProgressHUD] | 錄音HUD |
3. 使用到的第三方類庫
第三方庫 | 說明 |
---|---|
PonyChatUI | 一個很好的聊天界面布局,作者還未完成,期待作者的更多功能 |
VoiceLib | 一款第三方錄音類庫,使用方便 |
Masonry | 第三方的代碼自動布局 |
AsyncDisplayKit | PonyChatUI需要的 第三方類庫 |
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!