【发布时间】:2012-11-03 13:24:33
【问题描述】:
我正在创建一个具有照片共享功能的应用程序,并且我正在尝试添加功能以提及(或标记)用户。 Twitter 最初是使用带有用户名的“@”来标记用户,但现在从 Facebook 到 Instagram 的一切都在使用它。这是在 iOS 端还是在后端实现的东西?我目前正在用 Django 对后端进行编程,但出于某种原因,我认为这将在 iOS 端完成。令人惊讶的是,他们关于如何在 Django 或 iOS 中提及用户的信息非常少。
基本上,在创建帖子时,我想通过键入“@”后跟用户名(之间没有空格)来创建用户提及,这将在帖子中显示他们的名字,如下所示:@username 这将是可点击,返回到该用户的个人资料。如果我对我的问题有任何不清楚的地方,请告诉我。任何帮助,例如指出我从哪里开始这样的事情的正确方向,将不胜感激。谢谢! :)
【问题讨论】:
-
默认情况下,iOS 中没有任何内容可用。您可能必须自己设计。
-
在 iOS 上监听输入。当用户键入
@,后跟一个字符时,调用您服务器上的一个url(例如/user/lookup/?username=joe),该URL 路由到一个查找以joe开头的用户的视图。以 json 格式返回并在下拉菜单中显示。 -
@TimmyO'Mahony 非常感谢!这正是我正在寻找的。我真的很感激:)
标签: ios django tagging instagram