【Swift/Objective-C】UIScrollViewを拡大もさせず、スクロールも許可しない方法について【Xcode11/iOS13対応】
こういう人に向けて発信しています。
・UIScrollViewを拡大させたくない人
・UIScrollViewをスクロール許可したくない人
・iOS開発初心者向け
クラスの継承関係について
今回の記事で紹介している内容はUIScrollViewのプロパティである
@property(nonatomic) UIScrollViewDecelerationRate decelerationRate API_AVAILABLE(ios(3.0));
@property(nonatomic) UIScrollViewIndexDisplayMode indexDisplayMode API_AVAILABLE(tvos(10.2));
を変更しておりますので、UIScrollViewを継承している
UITableViewでもUIWebViewでも適用可能です。
tableView.scrollEnabled = true; //UITableView
webView.scrollView.scrollEnabled = true; //UIWebView
Swift
scrollView.scrollEnabled = true
scrollView.pagingEnabled = true
Objective-C
self.scrollView.scrollView.scrollEnabled = NO;
self.scrollView.scrollView.pagingEnabled = NO;
この記事が気に入ったらサポートをしてみませんか?