tableViewHeader挡住第一行,求解

玩味Orz 2015-08-19 10:12:53
自定义tableCell 及 tableHeader时 发现 tableHeader挡住了第一行的内容
如下图所示


蓝色的部分为tableHeader


修改tableHeader的高度也无效
...全文
455 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
im夕颜 2015-08-21
  • 打赏
  • 举报
回复
怎么能这样…你的tabbarcontroller怎么加上去的?用stroyboard不可能出现这种状况啊
玩味Orz 2015-08-20
  • 打赏
  • 举报
回复
引用 9 楼 linyang24 的回复:
表头也设置上下的绝对距离吧
谢谢,可以了!
Lin&Yi 2015-08-20
  • 打赏
  • 举报
回复
表头也设置上下的绝对距离吧
玩味Orz 2015-08-20
  • 打赏
  • 举报
回复
引用 7 楼 linyang24 的回复:
[quote=引用 2 楼 weiwei5910 的回复:]
[quote=引用 1 楼 linyang24 的回复:]
 应该是没有设置tabelview的尺寸为autolayout吧 不知道你是用的控件拖入的形式创建的tabelview
还是手写的

你好,是的,我是直接拖入的,没有固定table的尺寸 这个非得把尺寸固定吗?
谢谢![/quote]
是的 你需要选中你的tabelview进行上下左右的屏幕边距离适应 否则 再不同尺寸的屏幕上 会不一样的[/quote]
谢谢!
我设置了尺寸及距离,可以表头又出现了问题
因为不想让view到tab bar下方 所以设置了一个距离底部的间距
结果表头被挤到一块去了 如图


需要的效果应该这样的


Lin&Yi 2015-08-20
  • 打赏
  • 举报
回复
引用 2 楼 weiwei5910 的回复:
[quote=引用 1 楼 linyang24 的回复:]  应该是没有设置tabelview的尺寸为autolayout吧 不知道你是用的控件拖入的形式创建的tabelview 还是手写的
你好,是的,我是直接拖入的,没有固定table的尺寸 这个非得把尺寸固定吗? 谢谢![/quote] 是的 你需要选中你的tabelview进行上下左右的屏幕边距离适应 否则 再不同尺寸的屏幕上 会不一样的
tony4geek 2015-08-20
  • 打赏
  • 举报
回复
使用自动布局功能。设值tabbar 的高度。
a81658804 2015-08-20
  • 打赏
  • 举报
回复
引用 10 楼 weiwei5910 的回复:
[quote=引用 9 楼 linyang24 的回复:] 表头也设置上下的绝对距离吧
谢谢,可以了![/quote] 给你一句话 self.edgesForExtendedLayout = UIRectEdgeNone; navi/tab bar都不会挡到view 绝对距离毕竟不是最优解
Lin&Yi 2015-08-19
  • 打赏
  • 举报
回复
 应该是没有设置tabelview的尺寸为autolayout吧 不知道你是用的控件拖入的形式创建的tabelview 还是手写的
玩味Orz 2015-08-19
  • 打赏
  • 举报
回复
引用 3 楼 rui888 的回复:
你说的是这个原因不?
不是这个原因 但还是非常 谢谢你的帮助!
玩味Orz 2015-08-19
  • 打赏
  • 举报
回复


使用tabbar 发现 view (图中红色) 到tab bar 里面去了
我希望view 在tab bar之上 请问该如何做? 谢谢
tony4geek 2015-08-19
  • 打赏
  • 举报
回复
玩味Orz 2015-08-19
  • 打赏
  • 举报
回复
引用 1 楼 linyang24 的回复:
 应该是没有设置tabelview的尺寸为autolayout吧 不知道你是用的控件拖入的形式创建的tabelview 还是手写的
你好,是的,我是直接拖入的,没有固定table的尺寸 这个非得把尺寸固定吗? 谢谢!

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧