2011-04-22 10 views

Odpowiedz

24

Um ... opacity nie jest wartością boolowską. Jest to float w zakresie od 0,0 (całkowicie przezroczysty) do 1,0 (całkowicie nieprzezroczysty). Nieruchomość jest w rzeczywistości nazywa się alpha, więc chcesz zrobić:

[myButton setAlpha:0.42]; 
+1

Jest także 'myButton.opaque', odziedziczony' UIView', być może tym, o czym myślał OP, ale prawdopodobnie nie będzie miał (dorozumianego) pożądanego efektu. –

+0

@Josh oh dobry punkt! Zapomniałem o tym; Prawie nigdy z niego nie korzystam. –

+0

myButton.alpha = some_value_between_0_1; – iDilip

4

setAlpha nie działa w Swift:

photoButton.alpha = 0.3 
Powiązane problemy