私は別個のクラスのカスタムuitableviewcellを作成し、それをuitableviewのviewcontrollerで使用しました。今度は、カスタムuitableviewcellのボタンをクリックすると、別のページに移動したいと思っています。誰か助けてくれますか?続きカスタムuitableviewcellのナビゲーション
はUITableViewCellの中ボタンクリックでアクションの私のコードです:
-(IBAction)followUser:(id)sender {
NSLog(@"memberid %d",self.memberid);
profileViewController *profile = [[profileViewController alloc] init];
[((UIViewController*) sender).navigationController pushViewController:profile animated:FALSE];
}
しかし、それはクラッシュしています。
実際に送信者は、私がテーブルビューを追加したビューコントローラです。テーブルビューにはカスタムテーブルビューセルがあり、これらのセルにはこのコードが呼び出されます。あなたの答えはUIButtonがUITableviewCellに存在するのではなく、UIViewcontrollerに存在しないため、保持されません。 – pankaj