让我详细说明“奇怪的东西”。我的应用程序有一个包含内容的表视图,就像大多数表视图一样。屏幕顶部还有一个半透明的黑色条,通过它可以滚动浏览表视图内容,例如iPhone照片应用程序。
所有这一切都运行正常,除非节标题视图滚过顶栏,它会被向上推,下一个节标题将浮动在顶部。上一节标题最终被向上推,留下了应该有的小间隙。我想这就是所有时间都会发生的事情,但它现在才可见,因为我在内容区域显示了部分表格视图。
我意识到这很难用文字解释,所以这里有图片:
到目前为止,一切看起来都不错......
突然,当导航栏后面有一个巨大的白色缝隙。
答案 0 :(得分:0)
您可以将tableview界限设置为不隐藏在半透明栏下,如:
tableView.frame = CGRectMake(0, 44, self.frame.size.width, self.frame.size.height-44);
或者你可以让酒吧不透明,我想。