0

セルをタップすると、同じ ViewController にプッシュする必要があるという tableViewController があります(たとえば、sectionTableViewController -> sectionTableViewController(一部のデータをフィルタリングして表示します))。同じビューコントローラーにプッシュしようとしましたが、できません。私を助けてください。これがサンプルコードです。BlipFeedViewController.mでサンプルコードを実行しました

BlipFeedHash *feed = [[BlipFeedHash alloc] initWithHash:hashtag];
[self.navigationController pushViewController:[BlipFeedViewController viewControllerWithFeed:feed] animated:TRUE];

前もって感謝します!!

4

2 に答える 2

0

アンの答えは正しいです。フィルタリングされたデータを含む別のViewControllerにプッシュすることもできますが、これは非標準であり、ユーザーが同じビューでフィルタリングできる場合よりも時間がかかります。フィルタリングされたデータを別のビューに表示する必要がある特定の理由がありますか?2番目のViewControllerでユーザーフィルタリングを検討し、次に3番目のViewControllerでフィルタリングして、混乱を招くViewControllerのチェーンを作成することを検討しましたか?

お願いします。すべての人類のために、より標準的なフィルタリングインターフェイスを使用してみてください。

于 2013-03-21T14:47:27.120 に答える
0

[tableview reloadData]新しいViewControllerを作成する代わりに、データをフィルタリングしてから実行してみませんか。

于 2013-03-21T14:04:58.583 に答える