如何在iOS中将AutoScroll添加到Scrollview?

时间:2012-09-18 06:07:51

标签: objective-c ios scrollview

我在iOS中使用Scollview。在该scrollview中,我有两个表格视图

如果Table视图的内容动态增加(按行),那么我想将 AutoScroll 添加到 Scrollview

有人对此有任何想法吗?

提前致谢。

2 个答案:

答案 0 :(得分:2)

您将以下一行进行一次自动滚动。

如果要水平滚动,请设置x,否则设置y滚动垂直。

[scrollView setContentOffset:CGPointMake(x, y) animated:YES];

答案 1 :(得分:1)

我在文本字段中这样编码....

-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
    if(textField == expenseAmount)
    {

        [self.expenseScrollview setContentOffset:CGPointMake(0.0,50) animated:YES];
       // [self registerForKeyboardNotifications];
    }
    if(textField == exchangeRate){

        [self.expenseScrollview setContentOffset:CGPointMake(0.0,120) animated:YES];

    }


    return YES;
}

通过遵循这个想法,你可以在表格视图中实现增量[在你需要设置的点]

你需要增加滚动大小意味着你需要使用它....

scrollView.contentSize = CGSizeMake(yourWidth,yourHeight);