Это компонент ввода в интерфейсе чата, который можно комбинировать с Aurora IMUIMessageCollection. Включает такие функции, как запись голоса и видео, выбор фото, съёмка фото и т. д., также поддерживает настройку стиля.
Чтобы использовать IMUIInputView, нужно выполнить всего два простых шага или вы можете ознакомиться с нашим примером проекта, чтобы попробовать самостоятельно.
Шаг первый: перетащите представление в UIViewController (раскадровку или xib) и настройте класс на IMUIInputView
.
Шаг второй: реализуйте IMUIInputViewDelegate
.
func sendTextMessage(_ messageText: String)
func switchToMicrophoneMode(recordVoiceBtn: UIButton)
func startRecordVoice()
func finishRecordVoice(_ voicePath: String, durationTime: Double)
func cancelRecordVoice()
func switchToGalleryMode(photoBtn: UIButton)
func didSeletedGallery(AssetArr: [PHAsset])
func switchToCameraMode(cameraBtn: UIButton)
func didShootPicture(picture: Data)
func startRecordVideo()
func finishRecordVideo(videoPath: String, durationTime: Double)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )