2012-12-16 22 views
1

我想在我的UICollectionView的頂部添加'上面'的內容,並讓代碼調用一個方法,如果用戶向上滾動足夠遠。當某人滾動到UICollectionView的頂部時,我該如何調用方法?

它會類似於'拉刷新',但我希望它呈現另一個視圖,而不是刷新數據。

當您在不同列表之間導航'向上'和'向下'時,可以在'清除'應用程序中找到此行爲。

在此先感謝您的幫助。

編輯: 我發現如何將內容添加上述使用此:

UIView *topview = [[UIView alloc] initWithFrame:CGRectMake(0,-480,320,480)]; 
[self.tableView addSubview:topview]; 

現在我需要弄清楚如何以滾動超出了集合視圖頂部用戶響應。

回答

1

我認爲你會發現UICollectionView的基礎很多的UITableView。你有沒有嘗試過利用類似於舊式自制拉到刷新類的方法?沿線的東西:

if (isDragging && scrollView.contentOffset.y < 0) 
相關問題