Iphone 更改UIScrollView中的alpha
我试图实现文本淡入淡出的效果,以显示在本文的UIScrollView中有更多数据:Iphone 更改UIScrollView中的alpha,iphone,uiscrollview,uilabel,alpha,Iphone,Uiscrollview,Uilabel,Alpha,我试图实现文本淡入淡出的效果,以显示在本文的UIScrollView中有更多数据: 我无法使CAGradientLayer看起来正确,因为我的背景不是简单的黑白背景,我无法使其匹配并使其看起来文本正在褪色。所以我想我应该尝试在UIScrollView中设置alpha属性,或者在UIScrollView中设置UILabel的alpha属性。但是,它会更改所有文本的alpha。有没有办法只对部分文本或部分滚动视图执行此操作?谢谢 有几种方法,其中至少有两种比较简单: 创建带有“羽化”边的背景副本。将
我无法使CAGradientLayer看起来正确,因为我的背景不是简单的黑白背景,我无法使其匹配并使其看起来文本正在褪色。所以我想我应该尝试在UIScrollView中设置alpha属性,或者在UIScrollView中设置UILabel的alpha属性。但是,它会更改所有文本的alpha。有没有办法只对部分文本或部分滚动视图执行此操作?谢谢 有几种方法,其中至少有两种比较简单:
view.layer.maskLayer
,使其成为适当的视图(例如,适当设置了contents/contentsCale/contentScener的CALayer)。更痛苦的是,因为CALayer不会自动调整自身大小(因此包装器视图必须在-setFrame:/-setBounds:/-layoutSubviews中执行必要的操作)。您需要将包括在内有几种方法,其中至少有两种比较简单:
view.layer.maskLayer
,使其成为适当的视图(例如,适当设置了contents/contentsCale/contentScener的CALayer)。更痛苦的是,因为CALayer不会自动调整自身大小(因此包装器视图必须在-setFrame:/-setBounds:/-layoutSubviews中执行必要的操作)。您需要将包括在内如何复制带有“羽化”边的背景?我不知道你在这篇文章里是什么意思。将它设置为合适的值?谢谢。你如何复制带有“羽毛”边的背景?我不知道你在这篇文章里是什么意思。将它设置为合适的值?谢谢