在ios11上运行项目时发现导航栏的搜索框无法点击,宽度很小,如图所示:
百度搜索一通,发现 “ iOS11导航栏titleView图层有变化,iOS 10及以下 自定义titleView会添加在navigationBar上,iOS 11 添加在UINavigationBarContentView上。”
通过新建一个uiview,设置 intrinsicContentSize属性如图:
将navigationItem.titleView设置为该类型的view即可
在ios11上运行项目时发现导航栏的搜索框无法点击,宽度很小,如图所示:
百度搜索一通,发现 “ iOS11导航栏titleView图层有变化,iOS 10及以下 自定义titleView会添加在navigationBar上,iOS 11 添加在UINavigationBarContentView上。”
通过新建一个uiview,设置 intrinsicContentSize属性如图:
将navigationItem.titleView设置为该类型的view即可