2014-08-31 94 views
0

如何從另一個視圖中的TableViewCell圖像製作Segue? http://i.stack.imgur.com/4WOGx.png如何從另一個視圖中的TableViewCell圖像製作Segue?

 UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self    action:@selector(imageTapped:)]; 
    self.CommentAvatarImageView.userInteractionEnabled = YES; 
    [self.CommentAvatarImageView addGestureRecognizer:tap]; 

- (void)imageTapped:(UITapGestureRecognizer *) gestureRecognizer 
{   
    NSLog(@"AVA Tapped"); 

} 
+1

谷歌是偉大的:http://prateekvjoshi.com/2013/11/02/how-to-trigger-a-segue-programmatically-in-ios/ – 2014-08-31 15:05:45

+0

@ WorkingDev哦,真的嗎?它不適用於UITableViewCell ...獲取錯誤:'沒有可見@interface爲'CommentsCell'聲明選擇器'performSegueWithIdentifier:發件人:' – SpaceInvader 2014-08-31 16:53:28

回答

0

將您的手機連接到您希望它在選定時延續到的視圖。例如,如果您想繼續使用「nextViewController」,那麼請按住Ctrl鍵從源表視圖中的相應Table View Cell-Cell拖動到nextViewController。將故事板segue標識符更改爲「nextView」。

然後在您的didSelectRowAtIndexPath方法

[self performSegueWithIdentifier:@"nextView" sender:self]; 
+0

獲取錯誤:''沒有可見@interface爲'CommentsCell'聲明選擇器'performSegueWithIdentifier:發件人:'' – SpaceInvader 2014-08-31 16:54:12

+0

在你的故事板segue(從你的tableview到下一個視圖的那個)上,你有沒有把segue的名字放在標識符中? – Gismay 2014-08-31 17:50:19

+0

當然可以。 – SpaceInvader 2014-09-01 08:52:13

相關問題