(muss hier offen sein - ich wusste die Antwort vor dem Posten, wusste nur nicht, wie man diese Daten in StackOverflow lädt. Dachte die Lösung, die ich fand, war wertvoll für andere, also wollte es hier posten. Ich bin neu hier, also bitte keine harten Kritiker :))
So ergab sich schließlich das Problem, AFAICT, eine Änderung im Verhalten im Betriebssystem.
Wie bereits erwähnt die Tönung Code vor dem Upgrade gearbeitet und wurde wie folgt geschrieben:
// Toolbar content
NSArray *items=[NSArray arrayWithObjects: ... ]; // PSEUDO CODE HERE
[toolbar setItems:items];
// Add tint
toolbar.tintColor = [UIColor colorWithRed:0.83 green:0.43 blue:0.57 alpha:0.5];
Was ich tun musste, war nur die Ordnung der Dinge umkehren:
// Add tint
toolbar.tintColor = [UIColor colorWithRed:0.83 green:0.43 blue:0.57 alpha:0.5];
// Toolbar content
NSArray *items=[NSArray arrayWithObjects: ... ]; // PSEUDO CODE HERE
[toolbar setItems:items];
(Wenn Sie erstellt UIToolbar in Interface Builder, können Sie dort ihren Farbton ändern, und das gilt auch für die Schaltflächen).
Ich denke, der Farbton aktualisiert alle Tasten vor iOS 4, während in iOS 4 es nicht und beim Hinzufügen von Tasten, überprüfen sie für vorhandene Farbton. Aber das ist nur eine Vermutung. Die Lösung funktioniert sowieso ..
Hope this jemand hilft, und dass ich keine heilige SO Regeln verstieß ...
Prost!
Sorry, hat nicht für mich gearbeitet –