テーブル ビューがあり、任意の行を選択すると、ビューがサブ ビューとして追加されます。サブビューにはボタンがあります。そのボタンをクリックすると、サブビューが削除され、テーブルビューも更新され、メインビューの一部のデータも更新されるようになりました。
1041 次
3 に答える
2
あなたはさまざまな方法でそれを行うことができます:
デリゲートを使用できます。
viewWillAppearでテーブルビューをリロードします。
于 2012-06-07T07:55:43.020 に答える
2
委任を使用します。サブビューを削除してデリゲート メソッドを呼び出し、[tableView reloadData] を使用します。デリゲートメソッドで。
于 2012-06-07T08:03:35.350 に答える
0
ボタンをタッチするときは、次の方法を使用します。
[yourView removeFromSuperView];
[yourTable deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationRight];
[yourTable reloadSections:[NSIndexSet indexSetWithIndex:index] withRowAnimation:UITableViewRowAnimationFade];
于 2012-06-07T09:06:19.820 に答える