1
我有一個尺寸爲90x90的UIButton,我希望它在點擊時發光。使用showsTouchWhenHighlighted會使其發光,但它會從按鈕的中心閃爍並僅在小半徑範圍內發光。這可能適用於像按鈕這樣的小按鈕,但對於我的按鈕大小,它不適用。在我設計一個突出顯示的狀態之前,我能做些什麼使它從按鈕的外圍發光?如何配置UIButton以使用showsTouchWhenHighlighted?
我有一個尺寸爲90x90的UIButton,我希望它在點擊時發光。使用showsTouchWhenHighlighted會使其發光,但它會從按鈕的中心閃爍並僅在小半徑範圍內發光。這可能適用於像按鈕這樣的小按鈕,但對於我的按鈕大小,它不適用。在我設計一個突出顯示的狀態之前,我能做些什麼使它從按鈕的外圍發光?如何配置UIButton以使用showsTouchWhenHighlighted?
我能想到的2種方式做你想做的:爲你的按鈕的高亮顯示狀態
IBAction
(touchDown
是一個體面的地方)。這是假設你想要某種自定義發光效果 - 當然,UIButtons在觸摸時自然會產生突出的效果。