SWRevealViewControllerアプリケーションにサイドメニューを表示する作業を行っています。サイドメニューからコントローラーまで期待通りに動作します。私が今やりたいことはSWRevealViewController、あるコントローラーから別のコントローラー (両方UITableViewController) に再度使用することです。
サイドメニューからコントローラー 1、コントローラー 2 へ:

これは私がこれまでにやろうとしたことです:
Real View Controller Segueを使用して、Interface Builder から 2 つ目の Controller までをセットアップしidentifier "articlesSegue"ます。
そして、私が使用する最初のコントローラーで、2番目のコントローラーdidSelectRowAtIndexPathをprepareForSegue表示します。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
// Set selected issue to var
_selectedIssue = _feedItems[indexPath.row];
// Manually call segue to detail view controller
[self performSegueWithIdentifier:@"articlesSegue" sender:self];
}
#pragma mark Segue
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
// Get reference to the destination view controller
TableViewController *tableVC = segue.destinationViewController;
// data used in the second Controller
tableVC.self.type = @"category";
tableVC.self.data = [_selectedIssue.ID stringValue];
}
リストからアイテムを選択すると、選択済みとして表示されますが、何も起こりません。

Push Segue を使用してテストしたところ、動作しましたが、SWRevealViewController.
私はこの質問を見つけましたが、どのように実装する必要があるのか よくわかりません.SWRevealViewController -手動で別のビューに切り替えますか? .