Skip to content

Commit 1f64b42

Browse files
authored
Merge pull request #1029 from haoxiuwen/doc-v2
Modify UIKit Docs
2 parents e487122 + 42f65e0 commit 1f64b42

File tree

4 files changed

+33
-19
lines changed

4 files changed

+33
-19
lines changed
81.3 KB
Loading
Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,31 @@
1-
---
2-
{
3-
pageUri: "/uikit/chatuikit/android/chatfeature_conversation.html",
4-
title: "会话列表"
5-
}
6-
---
1+
# 会话特性
2+
3+
在会话列表页面,你 可以左滑或右滑单个会话进行会话操作,左滑菜单项包括会话免打扰、置顶会话和删除会话,右滑菜单包括会话已读和唤起更多菜单。
4+
5+
![img](/images/uikit/chatuikit/ios/configurationitem/conversation/Appearance_conversation_swipeLeftActions.png)
6+
7+
<Toc />
8+
9+
## 会话已读
10+
11+
会话已读是指显示用户是否已阅读过含有未读消息的特定会话。
12+
13+
在单群聊 UIKit 中,用户可以右滑单个会话,将会话将置为已读。
14+
15+
## 会话置顶
16+
17+
会话置顶是指用户将重要的会话固定在聊天列表顶部,方便快速访问常用或优先级别的会话。
18+
19+
在单群聊 UIKit 中,用户可以左滑单个会话,将会话放置在会话列表前排区域。
20+
21+
## 会话免打扰
22+
23+
会话免打扰是指用户暂时关闭特定会话的通知,避免被打扰。
24+
25+
在单群聊 UIKit 中,用户可以左滑单个会话,将会话设置为免打扰状态,则该会话将不再接收通知。
26+
27+
## 会话删除
28+
29+
会话删除是指用户永久删除不再需要的会话,清理会话列表。
30+
31+
在单群聊 UIKit 中,用户可以左滑单个会话,将会话放置在会话列表前排区域。

docs/uikit/chatuikit/ios/chatuikit_custom_conversation_list.md

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
- 点击搜索按钮,跳转到搜索页面,搜索会话。
66
- 点击会话列表项,跳转到会话详情页面。
77
- 点击导航栏的扩展按钮,选择新会话,创建新会话。
8-
- 左滑、右滑或长按会话触发会话拓展功能菜单,可进行删除会话、置顶会话、消息免打扰操作
8+
- 左滑或右滑会话,可进行删除会话、置顶会话、消息免打扰和标记回话已读
99

1010
单条会话展示会话名称、最后一条消息、最后一条消息的时间以及置顶和禁言状态等。
1111

@@ -173,7 +173,7 @@
173173
}
174174
```
175175

176-
![img](/images/uikit/chatuikit/ios/configurationitem/conversation/Appearance_conversation_swipe_right_more.png)
176+
![img](/images/uikit/chatuikit/ios/conversation_more.png)
177177

178178
### 设置会话时间
179179

@@ -192,18 +192,8 @@
192192

193193
- `swipeAction`:滑动事件。
194194

195-
- `longPressed`:长按事件。
196-
197195
- `didSelected`:点击事件。
198196

199-
以下示例代码为会话长按事件:
200-
201-
```Swift
202-
ComponentViewsActionHooker.shared.conversation.longPressed = { [weak self] indexPath,info in
203-
//Process you business logic.
204-
}
205-
```
206-
207197
## 会话列表页面其他设置
208198

209199
1. 其他标记为 open 的方法均为可重载方法。如有需要,可重载对应方法实现自己业务逻辑。

docs/uikit/chatuikit/ios/chatuikit_listener.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
| `delete` | 会话列表左滑后点击删除按钮后触发回调。 ||
2121
| `read` | 会话列表左滑后点击已读按钮后触发回调。 ||
2222
| `conversationDidSelected` | 会话列表点击后回调。 ||
23-
| `conversationLongPressed` | 会话列表长按后回调。 ||
2423
| `moreAction` | 会话列表右滑后点击 `...` 回调。 ||
2524
| `conversationLastMessageUpdate` | 会话列表中会话最后一条消息更新时回调。 ||
2625
| `playNewMessageSound` | 收到新消息时播放音频方法。 ||

0 commit comments

Comments
 (0)