Xamarin iOS在UICollectionView中淡出项目

时间:2018-07-02 12:56:10

标签: c# ios iphone xamarin.ios

所以我找到了快速Fading out items in UICollectionView的解决方案,并做了一个快速的示例来对其进行测试并获得了预期的结果,但是当我将其转换为Xamarin iOS时,我得到了白色背景,并且在其透明的一侧您可以看到其下方的视图。但这并不是真正的预期结果。

 var gradient = new CAGradientLayer();
        gradient.Frame = Collection.Bounds;
        gradient.Colors = new CGColor[] { UIColor.Black.CGColor, UIColor.Clear.CGColor, UIColor.Clear.CGColor, UIColor.Black.CGColor};
        gradient.StartPoint = new CGPoint(0, 0);
        gradient.EndPoint = new CGPoint(1, 0); 
        gradient.Locations = new NSNumber[] { 0, 0.1, 0.9, 1 };
        Collection.Layer.Mask = gradient;

0 个答案:

没有答案