[英]Navigationbar with searchbar will not show large title
我有一个UISplitViewController
用UINavigationController
作为masterviewcontroller。 此UINavigationController
具有一个UICollectionViewController
作为其rootViewController。 在UICollectionViewController
,我设置了以下参数:
self.collectionView.scrollEnabled = YES;
self.collectionView.bounces = YES;
self.collectionView.alwaysBounceVertical = YES;
self.navigationController.navigationBar.prefersLargeTitles = YES;
UISearchController *sc = [[UISearchController alloc] initWithSearchResultsController:nil];
self.navigationItem.searchController = sc;
UISearchBar
确实显示在navigationBar中,但是当我启动该应用程序时,导航栏会折叠为小标题。 只有当我向下拖动视图时,大标题和搜索栏才会出现。
我希望这样的视图会在哪里发布
它实际上像这样启动
任何想法可能是什么原因造成的?
确保在UINavigationBar中将preferLargeTitles
设置为true
; 在代码中或在Storyboard文件中。
将其放在您的viewDidLoad中。
self.navigationController?.navigationBar.prefersLargeTitles = true
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.