Sendbird UIKit for iOS is a development kit with a user interface, offering a simplified integration into chat.
public func setInputState(_:placeholder:)
in SBUMessageInputView
that enables or disables the input view inside a ChannelViewControllergetAdjustedKeyboardHeight(with:)
getTabBarHeight()
default
and wide
container types support for message contents sizeAbnormal number of gesture recognizer dependencies
issuesRelease 2.1.16 with privacy manifest
Reactions is now supported for Super Group Channels in Sendbird UIKit. To enable this feature, you must enable the Reactions attribute for your application in Sendbird server, and also enable Reactions for Super Group Channel in UIKit Config.
Here are the new interfaces.
SBUConfig.GroupChannel.channel.isSuperGroupReactionsEnabled
SBUAvailable.isSupportSuperGroupReactions()
SBUContentBaseMessageCell.enableEmojiLongPress
SBUUserMessageCellParams.enableEmojiLongPress
SBUFileMessageCellParams.enableEmojiLongPress
SBUMultipleFilesMessageCellParams.enableEmojiLongPress
SBUMessageReactionView.enableEmojiLongPress
SBUSuggestedRepliesRenderType' to specify the conditions for displaying
suggested replies`.SendbirdUI.config.groupChannel.channel.isSuggestedRepliesEnabled = true
SendbirdUI.config.groupChannel.channel.showSuggestedRepliesFor = .allMessages
v
from Sendbird UIKit tagsSBUFeedNotificationChannelViewParams
publicSBUFeedNotificationChannelViewParams
to control how the views in SBUFeedNotificationChannelViewController
are displayed.updatePlaybackRate(_:)
function on SBUVoicePlayer
classvoicePlayer
access level to public
SBUGroupChannelModule.List
classSBUMessageThreadModule.List
classSBUVoiceMessageInputView
class