[[UINavigationbar appearance] setTintcolor:[UIcolor whitecolor]];
问题是,由于影响搜索栏的白色调,这会导致嵌入式搜索栏在选中时隐藏光标.我试图使用两种方法专门将搜索栏的色调设置为[UIcolor bluecolor],但没有运气.我试图引用UISearch栏的两种方式是:
[self.navigationController.searchdisplayController.searchbar setTintcolor:[UIcolor bluecolor]];
和
[searchbar setTintcolor:[UIcolor bluecolor]]
应该正确引用searchbar.
我对这些插座所做的一切都不会影响嵌入式搜索栏.
解决方法 有同样的问题.将搜索栏嵌入导航栏后,使用此代码解决了这个问题.self.navigationItem.TitleVIEw.tintcolor = [UIcolor bluecolor];
可能不是最好的解决方案,但它确实有效.
总结以上是内存溢出为你收集整理的ios – 在导航栏中为嵌入式UISearchbar设置色调颜色全部内容,希望文章能够帮你解决ios – 在导航栏中为嵌入式UISearchbar设置色调颜色所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)