我试图让用户标记多个用户并尝试弄清楚如何去做?
我想到了以下几个选项:
选项1: -listview在用户输入匹配结果的文本时弹出
缺点:必须不断搜索服务器以查找关注者/后续数组中的匹配用户
选项2: - 使用用户名而不弹出,并且用户必须包含完全正确的用户名拼写,并能够在同一页面上查看关注/关注者
缺点:用户必须确保输入正确的用户名并没有建议
选项3: -users按下一个选择按钮,将他们带到他们的关注者/关注列表,然后单击用户名添加该用户
缺点:用户无法搜索姓名
选项4: - 同样为3,但在关注者/后续列表中进行搜索,如果不是所有关注者和关注者都在本地存储,将最终搜索服务器
缺点:不断点击服务器进行搜索
答案 0 :(得分:0)
我会选择选项1.您只能检索查询的前几个结果;如果需要用户名不在列表中,则用户将键入另一个字母。我要说一个标签最终会用2-4个字母完成。
对于服务器而言,这对我来说似乎并不难,并且是用户的最佳选项。作为用户,它是我想拥有的。
唯一的选择似乎是Option 5.从服务器异步检索所有关注/关注者,同时让用户搜索这个本地列表。