2010年2月28日 のアーカイブ

[iPhone]uitableviewのスクロール位置offset

[iPhone]uitableviewのスクロール位置offsetをはてなブックマークに追加 [iPhone]uitableviewのスクロール位置offsetをdel.icio.usに追加 Yahoo!ブックマークに登録 [iPhone]uitableviewのスクロール位置offsetをGoogle Bookmarksに追加 [iPhone]uitableviewのスクロール位置offsetをtwitterにポスト
2010年2月28日 日曜日

uitableviewのスクロール位置について評価を頂きました。

バージョンアップし、リストのAAのサムネイルが表示されるようになり、めちゃくちゃ見やすくなりました。
欲を言うと、
1、リストからAA選択→2、AA表示画面からリスト選択→3、リスト一番上表示
3番目のリスト一番上表示を、前回リスト位置表示にしてくれたらもっと使いやすい。

評価ありがとうございます。上記、これでは使いにくいと思いましたので1.2.1版で修正いたします。ご利用ありがとうございます!

で、コードは、

// x, y がスクロール量になるので、これを抑えておく
self.tableView.contentOffset = CGPointMake( x, y );

のと、

// indexPathがスクロール位置になるので、これを抑えておく
[self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO];

のがあるようで、今回は後者にしました。ブックマークリストの方は、「お気に入りに追加」ボタンがuitableviewのひとつのrowで表されていてかつ一番上にいるのでいちいち一番上が表示されるようになっております。