Ios 切换UITextView滚动已启用

Ios 切换UITextView滚动已启用,ios,scroll,uitextview,Ios,Scroll,Uitextview,我用scrollEnabled=true初始化了UITextView。 但是一旦我设置了scrollEnabled=false,文本视图就不会滚动,即使我设置了scrollEnabled=true 有没有其他方法可以切换文本视图的滚动? 我已将userInteractionEnabled设置为true 在 在 我不明白你在想什么。这对我有用。只要在代码下面这样做就行了 - (IBAction)test:(id)sender { UIButton *btn = sender; sw

我用
scrollEnabled=true
初始化了UITextView。 但是一旦我设置了
scrollEnabled=false
,文本视图就不会滚动,即使我设置了
scrollEnabled=true

有没有其他方法可以切换文本视图的滚动? 我已将
userInteractionEnabled
设置为
true


我不明白你在想什么。这对我有用。只要在代码下面这样做就行了

- (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;
    } }

在创建/启用/禁用滚动和文本视图的位置发布代码。
func scrollViewDidScroll(scrollView: UIScrollView) {
    if scrollView.contentOffset.y >= 180 {
        textView.scrollEnabled  = true // This does not work!
    } else {
        textView.scrollEnabled  = false // This works!
    }
}
- (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;
    } }