Sian 发表于 2014-8-19 16:37:04

UISearchBar内部结构

1、先看两张对比图

   

2、相关说明
iOS6中最底层的UIView为searchBar的基础view
上面的UIView为searchBar的背景view,TextField为文本输入控件

iOS7不同的是在子控件与基础视图中加了一层UIView

3、推荐使用
如果需要对UISearchBar进行重写或自定义,建议先定义两个成员变量,在初始化的时候将子控件通过subviews数组取出来并赋值,便于后续操作,另外还可以在此基础上改造,如添加按钮或其他视图等等

4、有关自定义示例请参考:自定义UISearchBar 适配IOS6和IOS7
http://www.yusian.com/bbs/forum.php?mod=viewthread&tid=5721&fromuid=3
(出处: 小龙虾IT笔记)
页: [1]
查看完整版本: UISearchBar内部结构