2011-06-13 67 views
4

當按下UIButton時,正常情況是它會被高亮顯示,即像圖層一樣的陰影會覆蓋圖像。有沒有辦法來防止這種情況發生?是否有一個屬性來處理這個?如何防止按下時突出顯示UIButton?

+0

這兩個答案的工作!謝謝! – xcoder 2011-06-13 16:40:18

回答

7

你通常不用Xcode按鈕,你用你的手指(或鼠標)。但挑剔:adjustsImageWhenHighlighted設置爲NO將做的伎倆。

3

如果你做的UIButton的自定義子類可以覆蓋setHighlighted:(BOOL)強調什麼都不做

- (void)setHighlighted:(BOOL)highlighted 
{ 
    return; 
} 
2

您也可以通過Interface Builder中實現這一目標。在屬性檢查器中取消選中「突出顯示調整圖像」。

enter image description here