Ich benutze Twitter Framework. Es gibt Abbrechen und senden Tasten auf der UIView
, die vorhanden ist, wenn wir die TWTweetComposeViewController
Klasse anrufen. Ich möchte die Farbe von Cancel Button als Sendetaste ändern, aber derzeit zeigt es graue Farbe an. Ich habe versucht, die Unteransichten zu erreichen und festgestellt, dass die Cancel-Schaltfläche vom Typ UIButtonLabel
ist, die private Klasse ist. Es ist jedoch eine Unterklasse von UILabel
und versucht, die Farbe zu ändern, indem die Bedingung verwendet wird, dass die Oberklasse UILabel
lautet und der Text Cancel lautet. Wenn ich versuche, die Subviews NSLog
manchmal nslogs es, aber manchmal nicht die Vorschau der Schaltfläche Abbrechen (was ist ein UIButton
). Ich habe die Details dieser Taste drucken:Anpassen Abbrechen Button von Twitter Framework
<UIButton: 0x859fe10; frame = (265 7; 52 30); alpha = 0; opaque = NO; autoresize = RM+BM; layer = <CALayer: 0x859fea0>>.....(
"<UIImageView: 0x85b8910; frame = (0 0; 52 30); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x85b7c30>>",
"<UIButtonLabel: 0x859ffb0; frame = (6 7; 40 15); text = 'Cancel'; clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x85a0020>>")
Ist es möglich, die Farbe der Schaltfläche zu ändern? Bitte führen.
danke gabro für ihre antwort ich werde es überprüfen –
froh zu helfen. Wenn dir die Antwort geholfen hat, kannst du es akzeptieren;) –