Apple在每台iOS设备上发布名为“联系人”的应用。在iPhone和iPod touch,它具有造型搜索栏上方的区域的一个非常特殊的方式:如何模仿此表格视图的背景颜色?
http://f.cl.ly/items/3u1d3M101P0v1Z41070Y/IMG_1039-small.png
这是如何实现的色彩?具体而言,颜色只在表格视图的顶部可见,而不在底部?设置表视图的backgroundColor
属性或其backgroundView
也无法达到所需的结果。
Apple在每台iOS设备上发布名为“联系人”的应用。在iPhone和iPod touch,它具有造型搜索栏上方的区域的一个非常特殊的方式:如何模仿此表格视图的背景颜色?
http://f.cl.ly/items/3u1d3M101P0v1Z41070Y/IMG_1039-small.png
这是如何实现的色彩?具体而言,颜色只在表格视图的顶部可见,而不在底部?设置表视图的backgroundColor
属性或其backgroundView
也无法达到所需的结果。
我只想创建灰色backgroundColor
一个UIView
在它的底部含有UISearchBar
,并将其设置为您UITableView
的tableHeaderView
。
也许这是UIScrollView的另一种观点? (如果是这样,上面的contentOffset。)
他说什么。在iOS上,默认情况下视图不会被裁剪,所以如果你制作一个大约40px的标题视图,并且在你的搜索栏后面插入一个200px高的灰色子视图,当你拖动标题时,你会看到灰色子视图在视图边界上方升序。这应该创造你想要的效果。 – 2012-01-18 02:06:16
@NickLockwood谢谢,这似乎是共识。 ;)http://c.abr.vg/DQmK http://c.abr.vg/DQQL – 2012-01-18 06:26:41