Iphone 如何滚动到按钮按下事件的页面?

Iphone 如何滚动到按钮按下事件的页面?,iphone,objective-c,ios,ios4,Iphone,Objective C,Ios,Ios4,我使用这个示例应用程序创建带有页面的滚动视图 它工作得很好。但我想做的是当按下按钮时,滚动到特定页面。我试图通过在我的按钮按下方法中重新调用-(void)loadScrollViewWithPage:(int)page方法来实现这一点 -(void)loadScrollViewWithPage:(int)page method in my button pressed method. PagesViewController *controller = [viewControllers

我使用这个示例应用程序创建带有页面的滚动视图

它工作得很好。但我想做的是当按下按钮时,滚动到特定页面。我试图通过在我的按钮按下方法中重新调用
-(void)loadScrollViewWithPage:(int)page
方法来实现这一点

-(void)loadScrollViewWithPage:(int)page method in my button pressed method.
    PagesViewController *controller = [viewControllers objectAtIndex:page];
    if ((NSNull *)controller == [NSNull null]) {
        NSArray *arrTemp = [dicObjectSet objectForKey:[NSString stringWithFormat:@"%d", page]];
        //NSLog(@" Arrewrtwr : %@", arrTemp);
        controller = [[PagesViewController alloc] initWithPageNumber:page arrObject:arrTemp];
        [viewControllers replaceObjectAtIndex:page withObject:controller];
        [controller release];
    }
,但我失败了

你能帮我个忙吗


提前谢谢

真的很抱歉没有把我的工作,我尝试的是,重新调用-(void)loadScrollViewWithPage:(int)page在按钮按下的方法中,或者我在尝试格式化代码时弄乱了一些东西,或者缺少了一半的方法。我弄乱了它,这很容易。我是这样做的。CGRect frame=viewScrollView.frame;frame.origin.x=frame.size.width*[sender tag];frame.origin.y=0;[viewScrollView scrollRectToVisible:帧动画:是];非常感谢你的关注