bounces
問題は、のプロパティを設定することではなく、オブジェクトとオブジェクトのプロパティscrollView
にアクセスしようとすることです。iOS 5.0より前は、このプロパティは公開されていなかったため、そのようにアクセスすることはできません。scrollView
webView1
webViewB
webView1
とのすべてのビューを調べて、プロパティを設定するよりも、でwebViewB
あるものを見つける必要があります。あなたはこのようにそれを行うことができます:UIScrollView
bouncing
if ([self.webView1 respondsToSelector:@selector(scrollView)]) {
self.webView1.scrollView.bounces = NO;
self.webViewB.scrollView.bounces = NO;
}
else {
for (UIView *subview in self.webView1.subviews) {
if ([subview isKindOfClass:[UIScrollView class]]) {
UIScrollView *scrollView = (UIScrollView *)subview;
scrollView.bounces = NO;
}
}
for (UIView *subview in self.webViewB.subviews) {
if ([subview isKindOfClass:[UIScrollView class]]) {
UIScrollView *scrollView = (UIScrollView *)subview;
scrollView.bounces = NO;
}
}
}
それがあなたのために働くかどうか私に知らせてください。