2009-11-11 79 views
1

我想以某種方式標記一個tableview行,顯示它已被用戶點擊。我有大量的行,並希望用戶知道他們是否已經訪問過特定的行。同樣的技術對於識別行新條目也很有用。uitableviewcell的非侵入式視覺提示

我有兩個問題:這樣一個微妙的技術是否會違反HIGS,以及如何在不玷污UI的情況下實現它?

回答

1

雖然我猜測它不是,它並沒有違反HIGS(他們在不同的應用程序中使用了我的兩個建議,本身),但你永遠無法告訴蘋果!

根據表格的性質,背景顏色可以適用於這種情況。

另一種選擇是具有可以在三種狀態子彈:

  • 缺席
  • 填充圈
  • 實心圓這裏

例子是在你的iPod播客:他們開始充滿,然後一旦部分播放播客就會部分充滿,然後一旦聽完它就離開。

alt text http://www.me.com/ro/bencox76/Galleries/100014/Security%20Now%20Screen/web.jpg?ver=12579803280001

然而,在這種情況下,你有你想傳達兩種不同的含義。我可能會合並它們 - 也許在未訪問的行上有整圈,在訪問過程中沒有圈,並且新的特殊背景顏色?

祝你好運!

2

也許你可以有一個彩色圓點就像蘋果的郵件應用程序:

這顯然不應該違反HIGS。

+0

這很酷,但我需要將圖像放在不同的位置,以避免導致文本到橢圓。謝謝。 – 4thSpace 2009-11-11 23:48:16

1

也許你可以使用已經訪問過的行的細微背景色。