我有一个放在滚动视图中的表单。在这个表单上,我有几个按钮,当我按下它们时,它们会显示一个 dateTime 选择器或一个 pickerView。但我想知道我是否可以将我的表单显示为此刻位于pickerView 后面的文本。
我知道你可以用 UITextfield 做到这一点。你可以在这里找到解释。
希望任何人都可以帮助我!
亲切的问候!
我有一个放在滚动视图中的表单。在这个表单上,我有几个按钮,当我按下它们时,它们会显示一个 dateTime 选择器或一个 pickerView。但我想知道我是否可以将我的表单显示为此刻位于pickerView 后面的文本。
我知道你可以用 UITextfield 做到这一点。你可以在这里找到解释。
希望任何人都可以帮助我!
亲切的问候!
-(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];
}
使用scrollRectToVisible:animated:
方法UIScrollView