當按下按鈕時,我在視圖右上角有一個菜單按鈕(+),其他幾個按鈕都會下拉以供用戶選擇。調暗按鈕背景中的所有視圖
我想將所有這些按鈕的所有視圖調暗效率。
我現在正在做的方式是通過在所有內容上放置一個透明視圖並在單擊該按鈕後更改背景顏色以及其透明度。
if button.isHidden {
self.dimView!.backgroundColor = UIColor.black
self.dimView!.alpha = 0.7
} else {
self.dimView!.alpha = 0
}
這種方法能達到這種效率嗎?有效的意義在於它不會干擾觸摸並且不會減慢手機的速度?
if this視圖在背景中,那麼它不會干擾下拉按鈕的觸摸。 –
@ShamasS該視圖位於後臺的桌面視圖和其他標籤之上,即使它位於這些視圖之上,但似乎不會影響觸摸,但我不確定它是否會導致tableview滯後。 – gencode