Skip to content

Commit

Permalink
Merge pull request #964 from haoxiuwen/doc-v2
Browse files Browse the repository at this point in the history
Modify iOS UIKIt
  • Loading branch information
haoxiuwen authored Sep 26, 2024
2 parents b72fb9f + 50f937b commit e229df1
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion docs/uikit/chatuikit/ios/chatuikit_custom_chat.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

## 自定义导航栏

聊天页面、会话列表页面、联系人列表页面、群详情页面和联系人详情页面的标题栏均使用 `EaseChatNavigationBar`。如果聊天页面(`MessageListController.swift`的标题栏不满足需求,建议自定义标题栏,重载方法传入自定义的导航类。关于导航栏中的标题、头像、背景色、导航栏右侧按钮的显示图片和左侧的头像,详见[自定义会话列表页面的标题栏](chatuikit_custom_conversation_list.html#自定义导航栏)
聊天页面、会话列表页面、联系人列表页面、群详情页面和联系人详情页面的导航栏均使用 `EaseChatNavigationBar`。如果聊天页面(`MessageListController.swift`的导航栏不满足需求,建议自定义导航栏,重载方法传入自定义的导航类。关于导航栏中的标题、头像、背景色、导航栏右侧按钮的显示图片和左侧的头像,详见[自定义会话列表页面的导航栏](chatuikit_custom_conversation_list.html#自定义导航栏)

## 自定义消息列表项

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

## 自定义导航栏

联系人详情页面、聊天页面、会话列表页面、联系人列表页面和群详情页面的标题栏均使用 `EaseChatNavigationBar`如果联系人详情页面的标题栏不满足需求,建议自定义标题栏,重载方法传入自定义的导航类。关于导航栏中的标题、头像、背景色、导航栏右侧按钮的显示图片和左侧的头像,详见[自定义会话列表页面的标题栏](chatuikit_custom_conversation_list.html#自定义头部导航栏)
联系人详情页面、聊天页面、会话列表页面、联系人列表页面和群详情页面的导航栏均使用 `EaseChatNavigationBar`如果联系人详情页面的导航栏不满足需求,建议自定义导航栏,重载方法传入自定义的导航类。关于导航栏中的标题、头像、背景色、导航栏右侧按钮的显示图片和左侧的头像,详见[自定义会话列表页面的导航栏](chatuikit_custom_conversation_list.html#自定义头部导航栏)

### 设置点击右侧图片显示的联系人操作

Expand Down
2 changes: 1 addition & 1 deletion docs/uikit/chatuikit/ios/chatuikit_custom_contact_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

## 自定义头部导航栏

联系人列表页面、聊天页面、会话列表页面、群详情页面和联系人详情页面的标题栏均使用 `EaseChatNavigationBar`。如果联系人列表页面(`ContactViewController.swift`的标题栏不满足需求,建议自定义标题栏,重载方法传入自定义的导航类。关于头部导航栏中的标题、头像、背景色、导航栏右侧按钮的显示图片和左侧的头像,详见[自定义会话列表页面的头部标题栏](chatuikit_custom_conversation_list.html#自定义头部导航栏)
联系人列表页面、聊天页面、会话列表页面、群详情页面和联系人详情页面的导航栏均使用 `EaseChatNavigationBar`。如果联系人列表页面(`ContactViewController.swift`的导航栏不满足需求,建议自定义导航栏,重载方法传入自定义的导航类。关于头部导航栏中的标题、头像、背景色、导航栏右侧按钮的显示图片和左侧的头像,详见[自定义会话列表页面的头部导航栏](chatuikit_custom_conversation_list.html#自定义头部导航栏)

## 自定义联系人列表 Header

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

## 自定义导航栏

会话列表页面、聊天页面、联系人列表页面、群详情页面和联系人详情页面的导航栏均使用 `EaseChatNavigationBar`如果会话列表页面的标题栏不满足需求,建议自定义导航栏,重载方法传入自定义的导航类。
会话列表页面、聊天页面、联系人列表页面、群详情页面和联系人详情页面的导航栏均使用 `EaseChatNavigationBar`如果会话列表页面的导航栏不满足需求,建议自定义导航栏,重载方法传入自定义的导航类。

1. 在 Demo 中继承 `EaseChatUIKit` 中的 `EaseChatNavigationBar` 类创建自己的会话列表页面导航栏,例如 `CustomConversationNavigationBar`
2. 重载 `createNavigation()` 方法并返回你使用 `CustomConversationNavigationBar` 创建的对象。示例代码如下:
Expand Down
4 changes: 2 additions & 2 deletions docs/uikit/chatuikit/ios/chatuikit_custom_group_details.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

## 自定义导航栏

群详情页面、联系人列表页面、聊天页面、会话列表页面和联系人详情页面的标题栏均使用 `EaseChatNavigationBar`如果群详情页面的标题栏不满足需求,建议自定义标题栏,重载方法传入自定义的导航类。关于导航栏中的标题、头像、背景色、导航栏右侧按钮的显示图片和左侧的头像,详见[自定义会话列表页面的标题栏](chatuikit_custom_conversation_list.html#自定义导航栏)
群详情页面、联系人列表页面、聊天页面、会话列表页面和联系人详情页面的导航栏均使用 `EaseChatNavigationBar`如果群详情页面的导航栏不满足需求,建议自定义导航栏,重载方法传入自定义的导航类。关于导航栏中的标题、头像、背景色、导航栏右侧按钮的显示图片和左侧的头像,详见[自定义会话列表页面的导航栏](chatuikit_custom_conversation_list.html#自定义导航栏)

### 设置点击右侧图片显示的群组操作

Expand Down Expand Up @@ -34,7 +34,7 @@
}
```

## 自定义群详情列表项
## 自定义按钮

群组详情页面 Header 中按钮 `CollectionView` 中数据源可配项 `Appearance.contact.detailExtensionActionItems`,主要功能包括聊天、音视频通话等。关于事件监听,详见[设置点击右侧图片显示的群组操作](#设置点击右侧图片显示的群组操作)。首先,继承群组详情页面,然后,将继承后的群详情页面注册入 `EaseChatUIKit`,即 `ComponentsRegister.shared.GroupInfoController = MineGroupDetailViewController.self`,增加可配项,示例如下所示:

Expand Down

0 comments on commit e229df1

Please sign in to comment.