0

Facebookのようなサイドバーメニューをアプリケーションで使用しているため、このメニューにはさまざまなセルがあります。セルをクリックすると、別のView Controllerに移動します。ここで問題に直面しています。メニューは、ストーリーボードにないテーブルビューです。このサイトのいくつかのクラスを使用しています:github

私のアプリケーションではストーリーボードを使用していますが、このメニューはコードでプログラムされており、ストロイボードにはビューがありません。

didSelectRowAtIndexPath メソッドで: 私はこのように使用します

    for(int j=0; j< 9 ; j++)
    {
               if(indexPath.row == j)
               {
                     DetailsSidebarViewController *essayView = [[DetailsSidebarViewController alloc]  init];
               essayView.detailItem = [jsonResults objectAtIndex:j];
        NSLog(@"%@=%d",essayView.detailItem,j);
               }
     }

メニュー項目からプッシュするときに、新しいビュー コントローラーとして DetailsS​​idebarViewController を作成します。このクラスでは、ビューを構成するメソッドを作成し、結果をエコーし​​ます。

- (void)configureView
{
    // Update the user interface for the detail item.

    if (self.detailItem) {

        NSLog(@" %@ ", self.detailItem);


    }
}

結果は私が望むように真ですが、別のView Controllerにプッシュしたいのですが、実際にはメニューの項目をクリックしても何も起こりません。

ストーリーボードで新しいView Controllerを作成するにはどうすればよいですか? メニューにストーリーボードがない場合、どうすればそれらをセグエに接続できますか?

実際、私はそれでブルーです、助けてください!!

4

1 に答える 1