2013-03-26 15 views

Odpowiedz

15

enabled jest własnością UIControl, która jest superklasą dla UIButton. userInteractionEnabled jest własnością UIView (która jest nadklasą UIControl). enabled ma wpływ na wizualny stan obiektu (domyślnie jest wyszarzony) i jest ogólnie preferowaną metodą wyłączania kontroli wizualno-wizualnej, co wskazuje na dobre zachowanie.

Nie ma zbyt wiele praktycznych rezultatów. Kod, który współdziała z twoimi formantami, z większym prawdopodobieństwem sprawdzi, czy przyciski są włączone, niż gdy ustawiona jest ich właściwość userInteractionEnabled; jest bardziej konwencjonalny.

6

jeśli coś jest wyłączone, jest wyszarzone.

jeśli interakcja jest wyłączona, wydaje się być normalna, ale nie można z nią współdziałać.

Powiązane problemy