private void SetupNavigationController() { if (_albumsViewController == null) { _albumsViewController = new GMAlbumsViewController(); } _albumsViewController._picker = this; _albumsViewController.Test(); var _gridViewController = new GMGridViewController(this); _gridViewController.AssetsFetchResults = _albumsViewController._collectionsFetchResultsAssets[0][0]; _navigationController = new UINavigationController(_gridViewController); _navigationController.Delegate = new GMNavigationControllerDelegate(); _navigationController.NavigationBar.Translucent = true; _navigationController.View.Frame = View.Frame; _navigationController.WillMoveToParentViewController(this); View.AddSubview(_navigationController.View); AddChildViewController(_navigationController); _navigationController.DidMoveToParentViewController(this); }