カスタムセルにテーブルビューを持つView Controllerがあります。
カスタムセルにボタンがあります
MyViewController
---View
------TableView
-------------Custom cell
-------------------UIButton
カスタムセルクラスのカスタムセルにそのボタンのボタンアクションを実装したいと思います。
ボタンをクリックして、mailPageという別のviewcontolerを表示したい
-(IBAction)webButtonClicked:(id)sender
{
[self presentModalViewController:mailpage animated:YES];
}
しかし、ここでself は CustomCell を意味します。superview で試しても、self の代わりにビュー コントローラーを表示できませんでした。
私はこのように試しましたが、役に立ちませんでした。
MyViewController *myViewController =self.superview
現在のカスタム セルを含むビュー コントローラーを取得する方法