當我們向上滾動集合視圖時,請幫助我使UICollectionView標頭透明。我已經使用UICollectionReusableView並將其設置爲清晰的背景顏色,但沒有用處。同時移動組成頭(如圖黑色)應該成爲透明....這是橙色背景應該是輕微可見....如何在滾動時使UICollectionheader透明?
回答
沒有足夠的信息,但我會盡力回答
首先,你應該保持指向你的頭視圖不斷
@property UICollectionReusableView *collectionHeaderView;
在viewDidLoad
一次創建它,不是用它作爲一個標題視圖(知道是什麼意思)在您的收藏視圖。
接下來,要改變科洛爾拖動你需要委託方法。 UICollectionViewDelegate符合UIScrollViewDelegate,所以你可以使用它的方法
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
{
CGPoint translation = [scrollView.panGestureRecognizer translationInView:scrollView.superview];
if(translation.y > 0)
{
//dragging down
collectionHeaderView.backgroundColor = <#Whatever you need#>;
} else
{
// dragging up
collectionHeaderView.backgroundColor = [UIColor clearColor];
}
}
特別感謝@mvielbut爲answer
更新
根據意見mvielbut的answer,這種方法不總是可靠的,所以你可以使用another的方法(你需要檢查offset.y
)。
@ SERGII請看看我張貼的照片.. :) –
就像我說的,沒有足夠的信息。您的照片不提供任何新信息 –
您想要的其他信息?請告訴:) –
- 1. 如何使Bootstrap導航欄在滾動時不透明而不透明時不透明?
- 2. 如何在透明圖像上滾動?
- 3. 透明滾動條
- 4. 如何在滾動時更改身體不透明度?
- 5. 如何使活動透明
- 6. jQuery的滾動透明度
- 7. Qt:透明滾動條
- 8. 使用透明CALayers平滑滾動UIScrollView
- 9. javafx2.2使透明背景的滾動條
- 10. 使用透明背景滾動文本
- 11. 如何在使用透明位圖時防止ImageView透明
- 12. 圖像不透明度在滾動
- 13. 在滾動上更改div不透明
- 14. 如何使滾動型的內容透明
- 15. 如何使滾動條看不見的 - 透明
- 16. 如何使我的自定義webkit滾動條透明?
- 17. 動畫不透明進出滾動
- 18. jQuery的滾動動畫div不透明
- 19. 如何使透明活動具有50%的透明度
- 20. 如何在android中創建透明滾動條?
- 21. 如何隱藏在透明div下滾動的內容?
- 22. 透明滾動視圖上的非透明按鈕有問題
- 23. 如何在動畫不透明度時阻止IE更改透明背景?
- 24. 在向下滾動時增加div不透明度
- 25. 如何在向下滾動時增加徽標和導航欄的透明度?
- 26. 如何使對話活動透明?
- 27. 如何使滑動抽屜不透明?
- 28. 何時不透明0 *不透明?
- 29. 順差是透明,同時使用PNG透明和不透明
- 30. 滾動條 - 透明和隱形直到滾動div的移動
請問您能更具體嗎?你在什麼時候設置了UICollectionReusableView的背景?你如何訪問它? 最好的是,如果你可以發佈一些代碼 –
你是什麼意思,「UICollectionview標題」。這不是很清楚,'因爲UICollectionView沒有'header'屬性(就像UITableView有) –