中にUITableViewカスタムセルがあり、それらのセルをUIButtonタップすると詳細ビューがトリガーされます。セル自体をタップしてもセグエはトリガーされません。つまり、didSelectRowAtIndexPath呼び出されることはありません。
これを実装する前は、配列内のindexPathを介して詳細ビューに渡されるオブジェクトを設定するために使用しdidSelectRowAtIndexPathていました。現在使用していないため、indexPathにアクセスできません。NSFetchedResultsControllerfetchedObjectsdidSelectRowAtIndexPath
すでにボタンのを使ってみましたtagが、を保存できないので、セグエの前indexPathに電話するとうまくいきません。objectAtIndexPathまた、ボタンにアクセスしてそのボタンsuperviewを取得しようとしましindexPathたが、それも機能せず、常にnilでした。
どちらがプッシュされたかを他にどのように知ることUIButtonができるので、正しいオブジェクトを詳細コントローラーに渡すことができますか?
編集:UIButtonプロパティを追加するカテゴリを追加するというアイデアを考えましたindexPathが、メソッドがそれに付随することを期待しているため、これを行うのに問題があります。このアプローチは機能しますか?