Seit iOS 7 SDK wird UIButton plötzlich dunkel, wenn es hervorgehoben wird

8

Ein UIButton mit einem benutzerdefinierten Hintergrundbild für normale und hervorgehobene Zustände wurde nach der Migration plötzlich nach der Migration auf das iOS 7 SDK dunkel.

adjustsImageWhenHighlighted wurde auf NO gesetzt und es funktionierte bis zum neuen SDK.

Schaltfläche ist in einer XIB definiert und wird später im Code mit Text zugewiesen.

Was wurde geändert?

    
Kof 03.10.2013, 14:07
quelle

1 Antwort

28

Es stellt sich heraus, dass der Schnittstellen-Builder während der Migration den Schaltflächentyp von Benutzerdefiniert in System geändert hat.

Systemschaltflächen führen dieses Verhalten auch dann aus, wenn adjustsImageWhenHighlighted deaktiviert ist.

Nachdem der Schaltflächentyp zurück in Custom geändert wurde, wurde das Problem behoben.

    
Kof 03.10.2013, 14:07
quelle

Tags und Links