2014-03-05 36 views
1

我有一个表格视图,其中的单元格是屏幕的大小。我正在使用分页系统。我也在桌面视图的顶部有一个视图。带页面和UIView的UITableView顶部

当我第一次滚动时,它从第一个元素(顶部UIView)滚动到下一个元素(第一个单元格),然后我滚动到下一个元素,一切正常。但是当我向后滚动时,它只会回滚一半(顶部UIView的确切大小)。

不知道我在做什么错在这里。 基本上分页系统不会滚动正确的高度。

编辑:这里是我的代码一部分可能相关

// Enabling the paging system 

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    self.tableView.pagingEnabled = YES; 
} 

// Setting the height of a cell 

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    return [[UIScreen mainScreen] bounds].size.height; 
} 
+0

你如何期望在这里任何人都可以是任何更肯定自己在做什么错了,如果你不向我们展示你在做什么? – nhgrif

+0

你如何将顶级UIView添加到父视图? – RaffAl

+0

@nhgrif不知道什么部分显示,但我编辑了我的问题。 –

回答

0
  • 一个UITableView启用将无法正常工作分页功能的预期,虽然 设置启用真正的分页。
  • 对于一个UITableView行为像一个页面,我们必须控制UITableView的滚动。
  • 没有为UITableView的具有分页功能的示例代码enabed UITableView With Paging Enabled