正在回答
1回答
1、设置想要的高度,可以自定义一个UISearchBar。新建一个类继承UISearchBar。
2、重写layoutSubviews,在layoutSubviews中设置背景图片啊,还有设置UITextField的大小啊
for (UIView *subView in self.subviews[0].subviews) { if ([subView isKindOfClass:[UIImageView class]]) { } if ([subView isKindOfClass:[UITextField class]]) { } }
3、或者自己直接组件一个这样的控件,通过添加UIImageView属性,以及搜索框等等,自己组件一个这样的控件。
iOS进阶:界面优化与数据存储
- 参与学习 516 人
- 提交作业 158 份
- 解答问题 637 个
本路径采用基础+案例方式,助你解开对界面优化、数据储存、屏幕适配的疑惑。6小时团购项目实战加最新版本Swift讲解,让你掌握更多iOS开发技巧。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星