0

1 つの IBAction でスクロールビューを有効にしたいのですが、そのアクションの前にスクロールビューを無効にしたいのですが、どうすればよいですか?

xib からスクロールビューを無効にしましたが、それも機能していません

-(IBAction)editClick
{
    scrview.contentSize = CGSizeMake(262,textView.contentSize.height+20+imageHeight);
    myView.frame= CGRectMake(myView.frame.origin.x, myView.frame.origin.y, myView.frame.size.width, 5000);
    [scrview setContentMode:UIViewContentModeRedraw];
     NSLog(@"scrview content height%f",scrview.contentSize.height);
     //[scrview setNeedsDisplay];
     oneFingerSwipeLeft.enabled=NO;
     oneFingerSwipeRight.enabled=NO;
     swipe=NO;
     //NSLog(@"edit Click");
     //textView.editable= YES;
}

そして、これは私のviewdidloadです

- (void)viewDidLoad
{
    scrview.contentSize = CGSizeMake(262,308);
4

1 に答える 1

1

これを試してください....あなたのビューでDidLoad

your_scrollView.scrollEnabled=NO;

次に、あなたの IBAction

your_scrollView.scrollEnabled=YES;
于 2012-08-29T06:18:06.410 に答える