我想以某种方式标记一个tableview行,表明它已被用户点击。我有大量的行,并希望用户知道他们是否已经访问过特定的行。同样的技术也可用于识别行新条目。
我有两个问题:这种微妙的技术是否会违反HIGS,如果不弄乱用户界面,这样做会有什么好办法?
答案 0 :(得分:2)
也许你可以在Apple的Mail应用程序中找到彩色圆点:
这显然不应该违反HIGS。
答案 1 :(得分:1)
虽然我猜不是,但它并没有违反HIGS(他们在不同的应用程序中使用我自己的两个建议),你永远无法告诉Apple!
根据桌子的性质,背景颜色可能对这些事物有益。
另一个选择是让一颗子弹可以处于三种状态:
这里的示例是iPod中的播客:它们开始播放,然后播放部分播放后部分播放,然后在听完播放后立即播放。
但是,在这种情况下,您有两种不同的含义。我可能会将它们结合起来 - 可能是未观察的行上的完整圆圈,访问时没有圆圈,以及新的圆圈上的特殊背景颜色?
祝你好运!答案 2 :(得分:1)
也许你可以使用已经访问过的行的细微背景颜色。