基本的に、アプリ内の写真を削除しています..すべてがコード化されているなど..など..そのため、ユーザーが UIButton を保持すると、画像が交換され、その上に X が表示されます。もう一度クリックすると、Doc ディレクトリと DB から画像が削除されます。したがって、削除する前にアラートビューを追加することだけが理にかなっています..問題は、私が使用しているメソッドが (UIButton*)sender をパラメーターとして使用していることです。そのパラメーターを次のメソッドに渡して、画面からプロパティを削除する必要があります。
これを行うための比較的簡単な方法はありますか..
これは、削除を呼び出す関数です。alertview を開始する関数も void を返し、同じ UIButton を取ります。
-(void)action:(UIButton*)sender {
if (edit == true)
{
[sender removeFromSuperview];
[[scrollView viewWithTag:[sender tag]] removeFromSuperview];
[self deleteFromDoc:sender];
edit = false;
stop = false;
NSLog(@"remove");
}
}