Wenn meine Viewcontroller zunächst lädt meine Schriftfarbe nicht ändern. Aber wenn ich zu einem anderen Viewcontroller gehe und dann zu diesem Viewcontroller zurückkehre, ändert sich meine Buttonschrift schließlich. Ich habe versucht, unten an der viewwillappear
den Code hinzufügen und viewdidload
:iOS Ändern Farbe von UiButton funktioniert nicht
self.SaveBTN.titleLabel!.textColor = UIColor.blueColor()
Jede Idee, warum die Schriftfarbe ändert sich nur, wenn ich zu einer anderen Ansicht Controller gehen und wechseln Sie dann zurück, aber nicht auf dem ursprünglichen erste Ladung Die Seite?
Flow of App:
Navigation Controller -> tab bar Controller -> view controller (button is here)
Wenn Sie die Farbe der tatsächlichen Schaltfläche ändern möchten, warum verwenden Sie nicht self.SaveBTN.view.backgroundColor() = UIColor.blueColor()? – Acoop
Ich möchte die Schriftfarbe ändern nicht die Hintergrundfarbe –
Der erste Teil Ihrer Frage ist unklar. Ich rate dir, es zu bearbeiten. – Acoop