xib自定义UIView作为UITableView的tableHeaderView or tableFooterView


在xib里,拖一个UIView到UITableView中作为tableHeaderView:用 xib 创建一个 Controller,或者 View,都可以脱哈~~~


1.先拖一个新的UIView与File's Owner(通常是Controller)的view并列关系,注意是平级关系,不是subView关系。注:最上面的那个 View 为 UITableView
如图:

xib自定义UIView作为UITableView的tableHeaderView or tableFooterView_第1张图片
在xib里,创建3个平级的 View

2.把刚刚新的UIView的 Simulated MetricsSize设置成 Freeform
如图:
xib自定义UIView作为UITableView的tableHeaderView or tableFooterView_第2张图片
在xib里,修改 View 的 Size

3.把该UIView拖入UITableView,然后该UIView会 自动作为UITableView的tableHeaderView或tableFooterView。
如图:
xib自定义UIView作为UITableView的tableHeaderView or tableFooterView_第3张图片
在xib里,向 UITableView 脱吧

最后 就大功告成了!自己实现一下看看效果吧,这里就不上图了

你可能感兴趣的:(xib自定义UIView作为UITableView的tableHeaderView or tableFooterView)