2016-09-05 14 views
0

私はMfSlideviewcontrollerを使用していますが、私はストーリーボードを使用していくつかのラベルを追加する必要がありますが、私がストーリーボードを使用しているときは、viewcontrollerは空白になります。 そして、私はコードの助けを借りてそれを表示していますが、私はコードを使用してautolayoutを知っていません。 できるだけこれをストーリーボードで使用する方法と画面が空白である理由を教えてください。 in 5s it is shoing correct but in 6splus storyBoardを使用してMFSlideviewcontrollerのView Controllerを設定するにはどうすればよいですか?

enter image description here

+0

あなたのストーリーボードを教えてください。達成しようとしていることが分かると、プログラムで制約を作成することもできます。 – JingJingTao

+0

サイドボードビューコントローラーが空白になっているストーリーボードを使用しているときに、サイドメニューに何も表示されません。 – user6438311

答えて

1

は、あなたのセットアッププロジェクトの例で行われているものに似てあなたのViewControllerがありますか?

ストーリーボードを使用するには、viewcontrollerとsplitviewcontrollerが必要です。 splitviewcontrollerについては

  1. がMFMasterViewControllerとMFDetailViewControllerを作成し、彼は彼の例で行っているものをフォロー。
  2. splitviewcontrollerを作成し、そのデリゲートをMFDetailViewControllerに設定します。
  3. 左右のSideMenuViewControllerでMFSideMenuContainerViewControllerを作成します。
  4. のViewControllerのために

、これはあなたの初期のViewControllerまたは何あなたがにプッシュされ、

  1. はchildviewcontrollerとしてMFSideMenuContainerViewControllerを追加します。
  2. viewcontrollerのビューにMFSideMenuContainerViewControllerのビューを追加します。
  3. 制約を設定し、didMoveToParentViewControllerを呼び出します。

コード例、

[self addChildViewController:mfSideMenuContainerViewController]; 
[self.view addSubview:mfSideMenuContainerViewController.view]; 
// setup all edge constraints 
[mfSideMenuContainerViewController didMoveToParentViewController:self]; 

あなたは、幸運を明確にするために私が必要な場合は私に尋ねる、この情報がお役に立てば幸いです。

関連する問題