ScrollView 中 第一个CELL 异常错位

x_xx_xxx_xxxx 2016-11-15 05:23:56
小弟在开发OC项目中写了一个页面,用到了ScrollView 但是不知道为什么 首个CELL 会错位,一半在上面,一半在最下面。可以告诉我这是错在哪了吗?

错误的地方已经用红框圈起来了,他俩是一个CELL 的两部分。
...全文
227 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
x_xx_xxx_xxxx 2016-11-17
  • 打赏
  • 举报
回复
引用 4 楼 darkinger 的回复:
你这不是CELL错位,是tableview的定位错了吧,是不是top 为负了?
没有,

//明细数据列表
 detailsPRTView = [[PullingRefreshTableView alloc]
                       initWithFrame:CGRectMake(10, 120, SCREEN_WIDTH-20, SCREEN_HEIGHT-7-CGRectGetHeight(self.navigationController.navigationBar.frame)-165)];
这个是创建的tableview , "top "是指的 这个 “ 120 ” 吗?我改成 160 这个问题也没有解决。 (PS:PullingRefreshTableView 是自己复用别人写的下拉列表 )
x_xx_xxx_xxxx 2016-11-17
  • 打赏
  • 举报
回复
谢谢楼上!我找到错误了!!我犯了一个很笨的错误! cell 的 line (label) 的位置没有修改,最后的最后才注意到

//cell中分格每个 cell 的线 --------位置 y 要和cell的高度统一 (cell  的 hight -1)~
 UILabel *lineLabel=[[UILabel alloc]initWithFrame:CGRectMake(0, 50, SCREEN_WIDTH, 1)];
x_xx_xxx_xxxx 2016-11-16
  • 打赏
  • 举报
回复
引用 1 楼 darkinger 的回复:
看不到图看不到图


这次呢?
x_xx_xxx_xxxx 2016-11-16
  • 打赏
  • 举报
回复
引用 1 楼 darkinger 的回复:
看不到图看不到图

??


这次呢?
gangAndgang 2016-11-16
  • 打赏
  • 举报
回复
你这不是CELL错位,是tableview的定位错了吧,是不是top 为负了?
gangAndgang 2016-11-15
  • 打赏
  • 举报
回复
看不到图看不到图

29,027

社区成员

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

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