如何使用详细信息披露按钮与故事板?

Ber*_*d B 1 xcode storyboard disclosure ios segue

我尝试将详细信息披露按钮与故事板一起使用,但是当我从Disclosure Button构建一个segue到一个新视图时,它只能按下表格单元格,而不是按下详细信息披露按钮.

我必须做什么?

谢谢,

伯恩哈德

No *_*ing 5

我可能错了,但我发现它需要通过UITableDelegate代码实现:

#pragma mark - Table view delegate methods

- (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath
{
    // do a segue based on the indexPath or do any setup later in prepareForSegue
    [self performSegueWithIdentifier:@"segueName" sender:self];
}
Run Code Online (Sandbox Code Playgroud)

然后在你的 prepareForSegue

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{

    if([segue.identifier isEqualToString:@"segueName"]){

        NSIndexPath * indexPath =  self.sequenceTableView.indexPathForSelectedRow;
       // do some prep based on indexPath, if needed

     }
}
Run Code Online (Sandbox Code Playgroud)