Skip to content

UIWebViewにscrollsToTopを仕込む

2011年11月7日

UIWebViewはUIScrollViewを継承していないので、プロパティではScrollsToTopが指定できない。

指定するには以下のように行う。

[(UIScrollView *)[webView_.subviews objectAtIndex:0] setScrollsToTop:YES];

これで動く。

ただし、注意点が1つあって、他にScrollsToTopのプロパティが使用できるものが存在すると上記は機能しない。

UITextViewや、UITableViewがあると機能しません。

それぞれのプロパティ「scrollsToTop = NO」にして設定を切りましょう。そうすれば動きます。

広告

From → iPhone開発

コメントする

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。