Hatena::Groupiphone-dev

Horigoodの日記

2009-03-10

TableViewの選択状態を示すためにハイライトを使っちゃいけない?

22:57

こちらのサイト

http://iphone-dev.jp/modules/pico/index.php?content_id=10

を見て驚いた…というより、一瞬、意味が理解できなかった。

少なくとも、CocoaのNSTableViewでは、選択状態を示すためにハイライト表示があったはず。

でなければ、selectRowAtIndex: の結果がハイライト表示になることの説明がつかない。

それが気に入らないなら、UITableViewを定義する段階で仕様を変えればいいものを、

相変わらずselectRowAtIndexPath:は実装されており、結果はやっぱりハイライト表示。

これは、自己矛盾じゃないか。

ま、ぐずぐず言っても始まらないから、直したけどね。

f:id:horigood:20090310225522j:image

修正にあたっては、ktakayamaさんのこちらの日記

http://iphone-dev.g.hatena.ne.jp/ktakayama/20090101

を参照させていただきました。 ありがとうございました。