当按下按钮时,我在视图右上角有一个菜单按钮(+),其他几个按钮都会下拉以供用户选择。调暗按钮背景中的所有视图
我想将所有这些按钮的所有视图调暗效率。
我现在正在做的方式是通过在所有内容上放置一个透明视图并在单击该按钮后更改背景颜色以及其透明度。
if button.isHidden {
self.dimView!.backgroundColor = UIColor.black
self.dimView!.alpha = 0.7
} else {
self.dimView!.alpha = 0
}
这种方法能达到这种效率吗?有效的意义在于它不会干扰触摸并且不会减慢手机的速度?
if this视图在背景中,那么它不会干扰下拉按钮的触摸。 –
@ShamasS该视图位于后台的桌面视图和其他标签之上,即使它位于这些视图之上,但似乎不会影响触摸,但我不确定它是否会导致tableview滞后。 – gencode