по существу я удаляю фотографии внутри приложения .. все закодировано и т. Д. И т. Д. Поэтому, когда пользователь держит UIButton, изображение обменивается и имеет X поверх него. Нажмите еще раз, и изображение будет удалено из Doc Directory и DB. Таким образом, имеет смысл добавить предупреждение перед удалением. Проблема в том, что методы, которые я использую, используют (UIButton *) отправитель в качестве параметра. Мне нужно передать этот параметр следующему методу удаления свойства с экрана.Пропустить отправителя через UIAlertView?
Есть относительно простой способ сделать это ..
это функция, которая вызывает удаление .. функция, которая будет инициировать alertview также возвращает пустоту и принимает то же UIButton.
-(void)action:(UIButton*)sender {
if (edit == true)
{
[sender removeFromSuperview];
[[scrollView viewWithTag:[sender tag]] removeFromSuperview];
[self deleteFromDoc:sender];
edit = false;
stop = false;
NSLog(@"remove");
}
}
Образец кода будет полезен. –
Итак, в чем проблема? Вы передаете 'sender' методу' deleteFromDoc'. –
Мне нужно использовать, чтобы внедрить uialertview перед ударом действий метода. Поэтому мне нужно, чтобы UIButton передавался от предыдущего метода к uialertview, а затем к этому методу. Или, полагаю, я мог бы использовать какое-то временное хранилище для этого. – DJPlayer