2016-11-13 4 views
0

MainStoryBoardのView Controllerを呼びたい問題です。 xibファイルにUIcellViewを作成しました。そのボタンにボタンがあるので、ボタンを押したときに移動するにはAddLocationVC viewControllerです。どのようにUIからのMainStoryBoardのView Controllerを呼び出すcellView xib

私はいくつかのコード私はそのビューコントローラAddLocationVCに私をリダイレクトしませんが、コントローラは、コードのこのセクションに来ているボタンを押したときには働いていない

UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"Main" bundle:Nil]; 

AddLocationVC *view = [storyBoard instantiateViewControllerWithIdentifier:@"AddLocation"]; 

を書かれています。

+0

を呼び出すボタンタップでそれ

  • を押してください。 – user3182143

  • 答えて

    1

    これを行う最も効率的な方法は、protocolsまたはblocksを使用することです。 delegate protocolでの手順は次のようになります。

    1. あなたのセルのあなたのViewControllerdelegateを作り、その中にを実装cellForItem/RowAtIndexPath:でカスタムセル内DelegateProtocolclass
    2. を定義します。ここでは、現在新しいViewControllerとをインスタンス化します/あなたの正確なproblem.Youが希望され正しく要求していない知らせるdelegate方法に
    関連する問題