我在viewDidLoad方法中编写了以下代码:
categoryPickerView=[[UIPickerView alloc]init];
categoryPickerView.alpha = 0;
[self.view addSubview:categoryPickerView];
categoryPickerView.delegate=self;
categoryPickerView.tag=1;
Run Code Online (Sandbox Code Playgroud)
并调用此方法来隐藏选择器视图
- (IBAction)hidePickerView:(id)sender {
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.6];
CGAffineTransform transfrom = CGAffineTransformMakeTranslation(0, 200);
categoryPickerView.transform = transfrom;
categoryPickerView.alpha = categoryPickerView.alpha * (-1) + 1;
[UIView commitAnimations];
}
Run Code Online (Sandbox Code Playgroud)
我的问题是我想在选择器视图上显示"完成"按钮,选择器视图应隐藏在按钮单击上.