我在tableview中添加表頭就像這樣:從0,0,320,45的tableview中修復tableheader?
TableHeaderView *tableHeaderView = [[TableHeaderView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)];
tableview.tableHeaderView = tableHeaderView;
所以,當我滾動到頂部我想表頭位置停止它被初始化(0,0)。當我向下滾動時,它從屏幕開始,正好是instagram tableheader所做的。看看錶頭instagram的它我想做什麼..
當初始化應用程序。
當滾動到頂部,表頭留在你用來初始化位置
當向下滾動,如果的tableHeader是您當前的位置,它走出去的屏幕的
記得當滾動頂部tableheader需要顯示取決於滾動位置
它目前尚不清楚,請詳細說明。 – rptwsthi 2013-02-18 13:40:16
@rptwsthi再次看看... – 2013-02-18 14:06:42
如果你希望表頭視圖處於固定的位置,你應該添加它作爲你的視圖控制器的子視圖,而不是'tableHeaderView' – CainaSouza 2013-02-18 14:36:41