にテーブルビューがあり、テキストフィールドなどに情報を編集および追加できるマスター/詳細アプリケーションがありmasterViewController
ます。詳細ビューにdetailview
保存ボタンがあります。rightBarButtonItem
彼らが彼らの仕事を保存せず、彼らが反撃した場合、私はUIAlertView
彼らが彼らの仕事を保存したいかどうか彼らに尋ねるそのpopsupを持っています。alertviewの背後では、detailviewはまだ閉じられており、masterviewcontrollerが表示されています。
したがって、[保存]をクリックしても、テーブルビューは更新されません。[tableview reloadData]
マスタービューコントローラーを使用してviewWillAppear
いますが、ユーザーが保存を押す前にビューがアラートビューの背後に表示されるため、機能しません。[tableview reloadData]
ここでは、詳細ビューから呼び出されるこのメソッド(または同様のもの)を呼び出します。
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
alertViewsデリゲートがdetailviewとして設定されているため、単に呼び出すことはできません[tableview reloadData]
。これは、alertviewで保存をプッシュすると、テキストフィールドからすべての情報を取得してplistに保存するためです。[tableView reloadData]
alertViewから呼び出す方法はありますか?