gpt4 book ai didi

ios - UIView 'falling rain' 透明叠加可以点进去?

转载 作者:搜寻专家 更新时间:2023-10-30 20:19:43 26 4
gpt4 key购买 nike

我想创建一个 UIView 来为下雨设置动画,它应该高于所有其他 View ,在最前面,但是透明的,并且它不应该在所有,因此在我实现它之前,点击它背后的 UI 的行为应该与现在完全一样。它会充当覆盖层,仅此而已。

这是将 UserInteractionEnabled 设置为 NO 一样简单,还是还有更多?我是否需要子类化 UIView,或重写某些东西,等等?

最佳答案

是的,设置 userInteractionEnabled = NO; 不需要继承 UIView。例如:

UIView *overlay = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
overlay.backgroundColor = [UIColor colorWithWhite:0 alpha:.5];
[self.view addSubview:overlay];

关于ios - UIView 'falling rain' 透明叠加可以点进去?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15359653/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com