我用scrollEnabled = true
初始化了UITextView。
但是,一旦我设置了scrollEnabled = false
,即使我设置了scrollEnabled = true
还有其他方法可以切换textView的滚动吗?
我将userInteractionEnabled
设置为true
。
在
override func viewDidLoad() {
view.addSubview(scrollView)
scrollView.delegate = self
scrollView.addSubview(textView)
}
在
func scrollViewDidScroll(scrollView: UIScrollView) {
if scrollView.contentOffset.y >= 180 {
textView.scrollEnabled = true // This does not work!
} else {
textView.scrollEnabled = false // This works!
}
}
答案 0 :(得分:0)
我没有得到你,你在尝试什么。它对我有用。只需在此代码下面尝试这个。
- (IBAction)test:(id)sender {
UIButton *btn = sender;
switch (btn.tag) {
case 0://enabled
[customTextView setScrollEnabled:YES];
break;
case 1://disable
[customTextView setScrollEnabled:NO];
break;
default:
break;
} }