スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[iOS]UIScrollViewがスクロールする条件

UIScrollViewはそのままではスクロールしない。
「見た目ははみ出ていてスクロールしそうなのに全然スクロールしない!」
とおもったら、この2点を確認します。
①ScrollEnabled = YES;であること
②UIScrollViewのcontentSizeが十分に確保されていること


①について
//ヘッダでまずは宣言します。
UIScrollView *scroll;

として、ヘッダなどで宣言している前提で、
ViewDidLoadなどの初期化のところで、
//初期化時に表示のON・OFFを担うプロパティへアクセスします
scroll.scrollEnabled = YES;

とする。

IBでやるなら
scroll.scrollEnabled = YES;
赤い四角の状態にしてやれば良い。

②について
下記URLが役に立ちました。
[テン*シー*シー]
iPhoneアプリ開発、その(118) UIScrollViewはどうやって使うのか?


つまりは
//適当にiPadサイズをオーバーして設定する。
float width = 1000;
float height = 1000;
scroll.contentSize = CGSizeMake(width,height);

のように値を適切に設定することでその範囲までスクロールが適用されます。
このエントリーをはてなブックマークに追加

tag : iOS UIScrollView スクロール 条件 必要 設定

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。