Ich habe eine einfache Beispiel-App, in der ich ein CATextLayer
erstelle und seine Eigenschaft string
auf ein NSAttributedString
setze. Ich füge dann diesen CATextLayer einer Ansicht hinzu.
Das funktioniert super im Simulator, außer dass der Text schwarz statt blau ist. Wenn auf einem Gerät ausgeführt wird, wird alles wie auf dem Simulator angezeigt, aber es erzeugt die folgenden zwei Fehler in der Konsole.
%Vor% Soll ich irgendwo einen CGContext setzen? Setze ich meine Attribute falsch? Bin ich völlig auf dem Holzweg. Beachten Sie, dass dies für eine iOS 5.x App gilt und ich aus Leistungsgründen ein CATextLayer
verwenden möchte. Die echte App wird viele CATextLayer
s haben.
Sie müssen CGColor
anstelle von UIColor
für kCTForegroundColorAttributeName
:
Tags und Links objective-c ios