UIView层次管理(tableHeadView层级)bringSubviewToFront,sendSubviewToBack

[将一个UIView显示在最前面只需要调用其父视图的 bringSubviewToFront()方法。

将一个UIView层推送到背后只需要调用其父视图的 sendSubviewToBack()方法。]

用第二层子视图 换 第一层子视图的位置  self.view是第0层

[self.view exchangeSubviewAtIndex:1 withSubviewAtIndex:2];

1. cell 中的头像图片被 headView 遮挡住

如图:




2.解决方案

// 将透视图图层移到下一图层 就不会遮挡住头像了


注意:写在头视图创建中

[self.tableView sendSubviewToBack:self.imageViewForHead];

如图: 头视图到了最后一层


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看...
    F麦子阅读 5,141评论 5 13
  • 一、初始化方法 1、- initWithFrame: UIView *view = [[UIView alloc]...
    默默_David阅读 2,543评论 1 3
  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥ios动画全貌。在这里你可以看...
    每天刷两次牙阅读 8,551评论 6 30
  • 当我们来耶路撒冷大卫音乐学校里,见到了以撒,好奇妙啊!神竟然安排了我这个以实玛利家与他这个以撒家的以撒见面,立约和...
    神是舜的神阅读 461评论 0 1
  • 小小精灵不起眼, 春夏难得半日闲。 一点一滴行万次, 酿得蜜香为谁甜。 曰月复转家难安, 骠肥黄蜂常来犯。 舍身就...
    山上丑石阅读 364评论 0 0