iOS 取消按鈕高亮顯示方法

2022-05-07 09:06:09 字數 973 閱讀 3451

objective-c

第1種方法: 設定按鈕的normal 與 highlighted 一樣的, 不過如果你也需要selected狀態下的, 就不能這麼做, 這樣做在取消選中狀態的時候就會顯示高亮狀態, 所以這樣不推薦

[button setimage:[uiimage imagenamed:@"

add"

] forstate:uicontrolstatenormal];

[button setimage:[uiimage imagenamed:

@"add

"] forstate:uicontrolstatehighlighted];

第2種方法, 不過這種也有乙個問題, 就是如果第一次按住你會發現他不改變, 當第2次點選並且按住他馬上就會變回normal狀態, 所以這樣也不推薦

[button setimage:[uiimage imagenamed:@"

add"

] forstate:uicontrolstatenormal];

[button setimage:[uiimage imagenamed:

@"add_disabled

"] forstate:uicontrolstateselected];

button.showstouchwhenhighlighted = yes;

第3種方法, 也是推薦的, 自定義按鈕, 重寫- (void)sethighlighted:(bool)highlighted方法

- (void

)sethighlighted:(bool)highlighted

swift

第1.2種方法跟一樣, 不推薦

第3種, 推薦與 objecive-c 思想是一樣的

override

var highlighted: bool

get }

如何取消高亮顯示重複項 如何高亮顯示單元格

射鵰英雄傳 中有這樣乙個情節 鐵槍廟中,黃蓉套出了楊康和歐陽鋒殺害郭靖六位師傅的真相後,為了救郭靖,被迫隨西毒而去。從此之後,郭靖開始了漫長而曲折的找尋.在13世紀中期是不會有類似今天的定位系統來幫助我們的郭大俠的。現代社會中,人們也不太會有郭靖類似的際遇。但是在實際工作中,excel的 最多可以有...

vim 取消查詢後的高亮顯示

今天就記錄乙個困擾了我很久的問題。大家應該都知道,在vi裡面如果要搜尋某個關鍵字,只要鍵入 就可以了,比如,我要搜尋乙個函式,我就鍵入 snprintf 然後回車,乙個檔案中,所有出現這個字樣的地方都會被高亮顯示。按n鍵,就可以自動把游標跳到下乙個。但是,用好這個功能,怎麼消除高亮呢,我以前一直不知...

IOS介面彈窗顯示多個按鈕

在下面 可以找到demo 主要內容 增加 mlkmenupopover 這樣乙個類。這個類用來顯示懸浮窗。增加乙個 協議。協議裡面有一下方法 void menupopover mlkmenupopover menupopover didselectmenuitematindex nsinteger ...