如何更改滚动视图的 alpha 值
Posted
技术标签:
【中文标题】如何更改滚动视图的 alpha 值【英文标题】:How to Change scrollview alpha value 【发布时间】:2015-12-26 05:06:55 【问题描述】:我需要减少和增加在滚动视图中添加的标签的 alpha 值。
像这样更改它self.scrolllview.alpha = 0.2f
不起作用
我如何做到这一点?
【问题讨论】:
您想增加/减少标签的 alpha 值,而不是设置 scrolllview 的 alpha 值而不是标签?尝试设置标签的 alpha 值。 我在滚动视图中没有“n”个标签...我需要遍历滚动视图的子视图。一次选择一个标签并更改 alpha ??这是你的建议吗...? 滚动视图中的标签数量比分配标签的方式多?以编程方式?如果可能的话,在分配时设置标签的 alpha 值。 是的,我以编程方式在视图 didload 中添加标签 它必须稍后完成......我有另一个滚动视图......在它的滚动视图上我需要淡入和淡出另一个滚动视图及其内容 【参考方案1】:在UIScrollView.h
中,没有像 alpha 这样的属性,因为滚动不需要属性来更改 alpha,设置滚动背景颜色为白色,并且像 UIImageView
或您在滚动视图中添加的其他设置一样。使用此方法可以在滚动中显示不同的 alpha。
【讨论】:
以上是关于如何更改滚动视图的 alpha 值的主要内容,如果未能解决你的问题,请参考以下文章
滚动多个屏幕时根据 UIScrollView 的 contentOffset.x 更改视图的 alpha