2012-09-18 50 views
2

我在iOS中使用Scollview。在该scrollview我有两个表视图如何将AutoScroll添加到iOS中的滚动视图?

如果表视图的内容得到动态增加(按行),那么我想在的AutoScroll添加到滚动型

有人对此有任何想法吗?

在此先感谢。

+0

你是什么意思的AutoScroll?内容如何增加?每次一行或一节? – ZhangChn

+0

这些是动态内容,每次一行 – Deepu

+1

'setContentOffset:animated:'? – Desdenova

回答

2

你这下一行,使一次自动滚动。

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

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

谢谢啰,我会试试这个。 – Deepu

+0

嗨R,,加载视图后,我试过,但它不工作。 ): – Deepu

+0

在上面的代码行中写入 - (void)viewDidAppear;如果你在viewDidLoad上存储你的数据;因为编码数据可能需要时间。 –

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; 
} 

按照这个想法要实现,在表视图增量[在点u需要设置]

和东西你需要增加滚动大小意味着你需要使用此....

scrollView.contentSize = CGSizeMake(yourWidth,yourHeight); 
+0

谢谢Spynet,我会试试这个代码。 – Deepu

+0

不断提问.... – Spynet

相关问题