15
A
回答
31
是的,你可以通過設置CAGradientLayer
爲您的視圖的圖層蒙版:
#import <QuartzCore/QuartzCore.h>
...
CAGradientLayer *maskLayer = [CAGradientLayer layer];
maskLayer.frame = view.bounds;
maskLayer.colors = @[(id)[UIColor whiteColor].CGColor, (id)[UIColor clearColor].CGColor];
maskLayer.startPoint = CGPointMake(0.5, 0);
maskLayer.endPoint = CGPointMake(0.5, 1.0);
view.layer.mask = maskLayer;
附:您還需要將QuartzCore.framework
鏈接到您的應用程序才能使其工作。
相關問題
- 1. uiimageview上的Alpha蒙版漸變
- 2. 使用svg的透明漸變蒙版
- 3. Android圓形漸變Alpha蒙版
- 4. 在opencv python中混合漸變蒙版
- 5. 如何將透明漸變蒙版添加到上下文中
- 6. UIView陰影漸變
- 7. 在使用漸變蒙版重繪圖像時IOS上的性能問題
- 8. 漸變不填充IBDesignable UIView
- 9. 長文本和不透明漸變蒙版
- 10. 可以製作透明漸變蒙版嗎?
- 11. 使用CAShapeLayer的UIView上的可用蒙版
- 12. 文字漸變蒙山sIFR 3
- 13. Firefox上的線性漸變蒙板圖像
- 14. 如何製作UIView的漸變邊框?
- 15. 漸變背景上的文字漸變
- 16. 將UIImage上的蒙版轉換爲NSData時保留蒙版
- 17. 繪製UIView的徑向漸變iOS上半部分區域
- 18. UIView邊界漸變或模糊效果
- 19. 用UIView繪製漸變畫()用swift
- 20. 使用漸變來縮放UIView
- 21. UILabel上的漸變?
- 22. Dynamiclly在一個圓上漸變漸變
- 23. 是否可以使用畫布製作漸變透明/圖層蒙版圖像?
- 24. 編程式倒帶影片剪輯刪除漸變蒙版(FlashCS4/AS3)
- 25. 如何在UIView上設置漸變邊框?
- 26. 無法在uiview上使用圖層設置漸變
- 27. 如何在UIView上應用不透明度漸變?
- 28. c#在漸變表面上的位圖上漸變較暗
- 29. 在UIView部分設置漸變,半色漸變,一半爲單色
- 30. 禁用TextBlock上的不透明蒙版
對於那些與漸變遮罩鬥爭的人來說,如果應用於「UIStackView」,它將不起作用。 –