我有一個UIView透明的UITableView。它看起來非常酷。你可以看到超越UITableView的事實。顯示UITableView溢出?
我的問題是,如果我讓UITableView擴展到UIView的末尾,您不能滾動查看最後一個。
我試過添加一個單元,但尺寸不匹配,它看起來有點滑稽。什麼是最好的解決方案?
感謝, 庫爾頓
我有一個UIView透明的UITableView。它看起來非常酷。你可以看到超越UITableView的事實。顯示UITableView溢出?
我的問題是,如果我讓UITableView擴展到UIView的末尾,您不能滾動查看最後一個。
我試過添加一個單元,但尺寸不匹配,它看起來有點滑稽。什麼是最好的解決方案?
感謝, 庫爾頓
由於表格視圖是滾動視圖,因此您可以爲表格視圖提供一個底部填充,這與底部填充類似,可以將單元格從表格視圖的底部邊緣推開一定距離。
CGFloat heightOfYourTabBar = 50;
UIEdgeInsets insets = UIEdgeInsetsMake(0, 0, heightOfYourTabBar, 0);
[self.tableView setContentInset:insets];
[self.tableView setScrollIndicatorInsets:insets];
你的表視圖的區域你的標籤欄下顯示將繼續是可見的,但你的細胞的「底部」推到頂部。這樣,您可以一直滾動到最後一個單元格,而不會被標籤欄遮擋。
Apple的Scroll View Programming Guide for iOS的Configuring The Scroll View Content Size, Content Inset, And Scroll Indicators部分介紹了滾動視圖和內容插入。這裏有一個照片應用程序的例子,這正是您通過添加插頁來模仿您的應用程序的模式。
這樣做。謝謝! – iosfreak 2011-05-29 22:23:08