affichage bouton terminé sur UIPickerview

J'ai écrit le code suivant dans la viewDidLoad méthode:

categoryPickerView=[[UIPickerView alloc]init];
categoryPickerView.alpha = 0;
[self.view addSubview:categoryPickerView];
categoryPickerView.delegate=self;
categoryPickerView.tag=1;

et a appelé cette méthode pour masquer la vue du sélecteur de

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

Mon problème est que je veux afficher un bouton "Terminé" sur un sélecteur de vue et le sélecteur de vue doit cacher sur le bouton cliquez sur.