我有一个表格放在滚动视图中。在这个表单上,我有几个按钮,当我按下它们时,它会调出dateTime选择器或pickerView。但我想知道我是否可以,但我的表格显示目前在pickerView后面的文字。
我知道你可以用UITextfield做到这一点。您可以在here上找到解释。
希望有人能帮助我!
亲切的问候!
答案 0 :(得分:2)
-(IBAction)btnDate_Clicked:(id)sender
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
yourScrollView.frame = CGRectMake(0, -100, 320, yourScrollView.frame.size.height); // set frame which you want
[UIView commitAnimations];
}
当你想设置滚动的原始位置时,再次使用我的动画代码设置滚动视图框架。
-(IBAction)btnDone_Clicked:(id)sender
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
yourScrollView.frame = CGRectMake(0, 0, 320, yourScrollView.frame.size.height); // set frame which you want
[UIView commitAnimations];
}
答案 1 :(得分:0)
使用scrollRectToVisible:animated:
UIScrollView
方法