我有一个TableView,“事件”,它连接到另一个TableView,"attendees“。每一个都有一个+(新)按钮,而且工作得很好。但我使用了一个披露三角形来表明还有更多。在“出席者”的情况下,它是关于出席者的详细信息。在“事件”的情况下,它是与会者列表。
我的问题是,苹果推荐(或你推荐的)编辑“事件”表中的条目的方式是什么,因为这是对与会者的触摸序列。我考虑过使用细节披露,但这看起来有点笨拙。
有没有想到什么,或者有没有一个很好的地方来进一步阅读像这样的多级层次结构?注意:向左滑动编辑对我的用户来说是不够的。他们只是不会可靠地找到它。
谢谢
发布于 2012-08-05 01:32:09
我认为第二个表的范围可以从逻辑上扩展到“活动细节”,而不仅仅是“与会者”。在该模型中,我将设想两个部分:一个用于活动信息,另一个用于参与者。在这里,我松散地使用“部分”--您可以使用同一UITableView的两个部分,或者两个表,甚至可以使用位于现有attendees表上方的事件信息的一些其他UI元素排列。
如果您希望允许编辑事件详细信息,您可以向“编辑事件”视图控制器添加一个段,甚至可以就地编辑(例如,使用UITextFields)。任何现有的查看/编辑/添加与会者的功能都可以保留在适当的位置。
在这种情况下,肯定有不止一种“正确”的方法可以做到这一点,所以要找到一种在你的特定应用程序的上下文中看起来很好并且有意义的方法。
发布于 2014-02-10 12:20:36
在这种情况下,我建议您参考Safari允许您编辑和跟踪书签的方式。你的用户被苹果公司传授的范例是期望看到整个列表的一个编辑按钮。现在,你的用户是否意识到这一点还不确定,因为人们已经觉得有必要制作YouTube视频来解释它是如何工作的。你所做的任何事情都不会让每个人都满意。但是,当你可以说“我完全是按照苹果在他们的应用程序中做的那样做的”时,你就基本上洗清了任何不当行为。
你可以使用see the bookmarks/edit here。
https://stackoverflow.com/questions/11810343
复制相似问题