Я хочу сбросить текстовые поля myview до пустого при нажатии кнопки деструктивной панели действий. Кнопка «Готово» вызывает таблицу действий. Это мой actionsheet:Как выполнить сброс текстового поля, используя таблицу действий?
- (IBAction)submit:(id)sender {
UIActionSheet *sheet=[[UIActionSheet alloc]initWithTitle:@"Options" delegate:sender cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"Reset" otherButtonTitles:@"Save", nil];
[sheet showInView:self.view];
}
И используется этот метод, чтобы сбросить:
- (void)sheet:(UIActionSheet *)sheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
if(buttonIndex==0)
{
self.textf1.text = @"";
}
}
Но ничего не происходит.
заменить 'делегата: sender' на' делегата: self', поэтому делегаты не получают вызов, как только вы закончите просто установить все textFiled для '.text = @ "" '. я надеюсь, что он сработает – Buntylm