当我跑步时:
[darkBackgroundView setAlpha:(point.y - self.view.bounds.size.height) / -5];
NSLog(@"The Alpha Is: %f", darkBackgroundView.alpha);
我在控制台中更改了alpha,但视图在屏幕上不会更改。是的它被连接起来等。
日志产生的原因:Alpha Is:47.400002,但实际视图仍为100.00?
谢谢!
答案 0 :(得分:2)
好吧,来自UIView
此属性的值是0.0到1.0范围内的浮点数,其中0.0表示完全透明,1.0表示完全不透明。此值仅影响当前视图,不会影响其任何嵌入的子视图。
值从0.0到1.0,而不是0.0到100.0