ログイン



UIScrollViewテクニック

月曜日, 11月 7th, 2011 by

・pagingEnabledにYESを設定すると、1画面ごとにスクロールする。
→複数の画面を横にならべたときに中途半端な位置で止まらない
→この設定を使う場合はcontentSizeをscrollViewのサイズの整数倍にすべき。(そうしないと変な位置で止まる)
→どのページを表示中かはUIScrollViewDelegateの”(void)scrollViewDidScroll:(UIScrollView *)scrollView”で検知できる。

・contentSizeの高さをscrollViewのFrameより小さくすると、縦方向のスクロールが無効化される。