2012-05-08 63 views

回答

1

以下內容添加到您的tableView:didSelectRowAtIndexPath方法:方法:

//add done button to navigation bar 
UIBarButtonItem *doneBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(userPressedDone)]; 
self.navigationItem.rightBarButtonItem = doneBarButtonItem; 

然後有這樣的地方在您的視圖控制器的方法:

-(void)userPressedDone { 
    //perform segue 
    [self performSegueWithIdentifier:@"mySegue" sender:nil]; 
} 
+0

看起來很整潔!非常感謝! –

0

我會想象在你的-didSelectRowAtIndexPath:方法中,你會添加一個UIBarButtonItem到您的視圖控制器的navigationItem的右或左欄按鈕項目。

+0

又有怎樣做它對performSegueWithIdentifier? –

+0

讓它調用這樣做的方法。 –

相關問題