- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想创建一个 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/
我想写一个具有以下结构的简短脚本: find the right folders cd into them replace an item 所以我的问题是我从 find 获得了正确的文件夹,但我
我正在尝试为已经在控制台中的程序创建一个单独的控制台窗口。我怎样才能打开这个新的控制台窗口然后输出到那个特定的控制台? 我找到了在 Windows 中使用“cconsolelogger”但不适用于 L
如果我想在一行中创建一个目录并将目录更改为所有目录,我可以执行以下操作: mkdir dir_name && cd $_ 我怎样才能对 git clone 做同样的事情? ? 命令,git clone
我正在创建一个 bash 脚本来提取一个 tar 文件并 cd 进入它,然后它运行另一个脚本。到目前为止,这在我下面的代码中运行得很好,但是,我遇到了一个情况,如果提取的文件夹与 .tar 文件名不同
好的,我有一个正在使用 git/github 跟踪的 iOS 项目。 我下载了 master 分支的副本(.zip 格式),然后不小心开始处理那个 xcode 项目。所以我有 -- 我通常从 gith
我是一名优秀的程序员,十分优秀!