-2

我添加了这些代码以将内容滚动到滚动视图中,但我的滚动视图框架不是内容而是从右向左移动,并且分别从右向左移动。我的代码在这里.. 在这张图片中,滚动视图的两侧有两个按钮

-(IBAction)leftbtnclick:(id)sender
{
    NSLog(@"left clicked");
    CGRect basketTopFrame = nameContainerScrollView.frame;
    basketTopFrame.origin.x = 115;
    [UIView animateWithDuration:0.3 delay:0.0 options:UIViewAnimationOptionCurveEaseIn animations:^{ nameContainerScrollView.frame = basketTopFrame; } completion:^(BOOL finished){ }];


}

-(IBAction)rightbtnclick:(id)sender
{
    NSLog(@"right clicked");
    CGRect napkinBottomFrame = nameContainerScrollView.frame;
    napkinBottomFrame.origin.x = 0;
    [UIView animateWithDuration:0.3 delay:0.0 options: UIViewAnimationOptionCurveEaseOut animations:^{ nameContainerScrollView.frame = napkinBottomFrame; } completion:^(BOOL finished){/*done*/}];

}
4

1 回答 1

1

scrollView您可以通过这行代码滚动到特定的位置/偏移量

[addFeedsScroll scrollRectToVisible:CGRectMake(0, 262, addFeedsScroll.frame.size.width, addFeedsScroll.frame.size.height) animated:YES];

注意:- addFeedsScroll 是UIScrollView.

于 2013-10-26T06:36:50.487 回答