2

我在 iOS 中有 Scollview。在那个滚动视图中,我有两个Table Views

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

有人对此有任何想法吗?

提前致谢。

4

2 回答 2

2

您可以使用以下行进行一次自动滚动。

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

[scrollView setContentOffset:CGPointMake(x, y) animated:YES];
于 2012-09-18T06:32:05.133 回答
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);
于 2012-09-18T06:45:56.127 回答