0

ユーザーが開示ボタンをクリックすると、新しいビューをプッシュするセグエを実行します

controller を現在のナビゲーション コントローラーに置き換えます。問題は、プッシュされたものをポップするときです

UITableView にアクセスするためのコントローラー 開示ボタンがまだ暗い状態であることがわかりました

青い!!!see attached image.

ここに画像の説明を入力

4

2 に答える 2

2

これで試してみてください。お役に立てば幸いです。

- (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath {

[tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationNone];
[tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone];

} 
于 2013-04-02T05:13:36.320 に答える
0

これは、セルが選択されているためです。デフォルトでは、選択された状態はクリアされません。メソッドに追加viewWillAppear:

[self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:animated];

tableView プロパティの名前に応じて。

于 2013-04-02T00:34:39.630 に答える