2010-03-24 48 views
0

當您在iPhone上有一個分段的普通樣式表格視圖時(例如在「通訊錄」應用程序中),滾動瀏覽它們直到它們被屏幕按下下一節的標題。UITableView節標題的模仿行爲在滾動期間保持可見

有誰知道如何在普通的scrollview中實現這樣的東西?我已經有一個嵌套在另一個滾動視圖獲得水平分頁垂直平滑滾動,所以我不願意添加第三個滾動視圖。

乾杯

回答

0

基本上我做了一堆數學在scrollViewDidScroll:並設置子視圖的幀。

編輯:

那麼我的具體要求比我問的問題不同的一點,我有,而不是一個標題視圖頁腳視圖。基本上在scrollViewDidScroll我有:

CGRect frame = self.footerView.frame; 
frame.origin.y = MIN(self.bounds.size.height - 
        self.footerView.frame.size.height + 
        self.contentOffset.y, 
        self.contentSize.height); 
self.footerView.frame = frame; 

這確保了頁腳視圖,其是滾動視圖的子視圖,是始終可見在滾動視圖的底部,並且有從未頁腳視圖和之間的間隙內容視圖的底部。

+0

你能分享你的結果嗎?謝謝。 – znq 2010-06-04 17:57:23

+0

我認爲這不適用於iOS 6。 – Norbert 2013-05-23 20:28:17