按下右侧“+”按钮后,该视图中的项目将添加到收藏夹中,屏幕上会显示UIAlertView“添加到收藏夹”。将它添加到收藏夹后,我会使“+”按钮消失,因此相同的项目不会再次添加到收藏夹中。我不确定Apple的人机界面指南是否可以保留'+'并且如果再次按下说“此项目已经在收藏夹中”?
任何帮助将不胜感激!感谢
答案 0 :(得分:1)
我不会为此使用AlertView。通过显示警报,您强制用户确认读取一些确认消息并采取措施(按OK按钮)。提供成功添加收藏夹的反馈是一个好主意,但这不应该是一个侵入性警报。也许您可以将其他设计模式用于收藏夹,例如按下时亮起的星形表示该项目被列为收藏,或者可能是将所选项目“移动”到可见“收藏夹”类别的动画效果。
人机界面指南this说明警报视图(与您的问题有关):
避免制作不必要的警报。
通常不需要这些警报 如果他们:
- 仅仅增加一些人的知名度 信息,尤其是信息 这与标准有关 您的应用程序的功能。 相反,你应该设计一个 引人注目的展示方式 与您的信息协调的信息 应用程序的风格。
答案 1 :(得分:0)
为什么按钮没有两种状态?显示该项目的“选定”状态(例如负对比度)在收藏夹中,并且“正常”状态表示可以录制该项目。
通过这种方式,您可以使用相同的按钮添加/删除收藏夹,并且与UIAlertView
相比,阻碍性更小。
我还建议您使用★而不是+