タグ

ブックマーク / xyk.hatenablog.com (1)

  • UITableViewのスクロール位置を一番上に戻す - xyk blog

    環境:iOS SDK 7.1 UITableView (UIScrollView のサブクラス)でスクロールの位置を一番上に戻すやり方。 方法1. UIScrollView のcontentOffsetを設定する contentOffsetにcontentInset.top分を差し引いたオフセット(iOS7なら-64px)を設定する self.tableView.contentOffset = CGPointMake(0, -self.tableView.contentInset.top); そもそもcontentOffsetとは、内容部の矩形の左上を0, 0として、そこから何ポイントずれたところが表示矩形の左上に現れるかを決めるプロパティのこと。 で、なぜcontentOffsetに-self.tableView.contentInset.topを設定しているかというとテーブルの表示時に

    UITableViewのスクロール位置を一番上に戻す - xyk blog
  • 1