1

テーブル ビューがあり、任意の行を選択すると、ビューがサブ ビューとして追加されます。サブビューにはボタンがあります。そのボタンをクリックすると、サブビューが削除され、テーブルビューも更新され、メインビューの一部のデータも更新されるようになりました。

4

3 に答える 3

2

あなたはさまざまな方法でそれを行うことができます:

  1. デリゲートを使用できます。

  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 に答える