0
我需要以編程方式滾動我的UITableWay。用戶觸摸按鈕時執行滾動。我希望我的UITableWay向上滾動,直到實際表格的底部到達表格框架的底部。我認爲通過這樣做很容易實現:計算UITableView的實際大小
static CGFloat offset;
- (IBAction)pageUpClick:(id)sender
{
if (offset < ([rankingTableView numberOfRowsInSection:[rankingTableView numberOfSections] - 1] * rankingTableView.rowHeight) - rankingTableView.frame.size.height)
{
offset += 10.0;
[rankingTableView setContentOffset:CGPointMake(0, offset)];
}
}
但它不起作用。即使行在框架底部時,表格也會上升。我找不到我的表的實際大小....但顯然它是行數*行高。因爲我希望我的滾動停止時,表的底部和框架的底部位於同一行我減少框架的高度。一切都是徒勞的。我唯一可能的解釋是可能我使用錯誤的節號(我假設它是[rankingTableView numberOfSections] - 1因爲我只有一節)...但我怎麼檢查它?有任何想法嗎?在此先感謝
它有幫助。非常感謝。 Спасибо。 дякую –
歡迎您) – beryllium