16 Stimmen

Benutzerdefiniertes UINavigationController UIToolbar Hintergrundbild

Ich habe eine iPhone-Anwendung mit UINavigationController und würde die Elemente gerne mit benutzerdefinierten Hintergrundbildern anpassen. Ich konnte dies tun für die UINavigationController's UINavigationBar ziemlich einfach mit Objective-C-Kategorien wie unten:

http://foobarpig.com/iphone/uinavigationbar-with-solid-color-or-image-background.html

Ich möchte dasselbe für die UINavigationController's UIToolbar aber derselbe Ansatz scheint nicht zu funktionieren (obwohl ich absolut keine Ahnung habe, warum nicht.) Ich habe mich umgesehen und die Leute scheinen vorzuschlagen, die Unterklasse UIToolbar aber dies ist nicht möglich für die UINavigationController's Symbolleiste, die schreibgeschützt ist UIToolbar . Ich möchte die UINavigationController's Symbolleiste zu erstellen, anstatt nur eine Unteransichts-Symbolleiste zu erstellen, da ich den Einschub verwende setToolbarHidden Animation.

Hat jemand eine Idee, ob es möglich ist, ein Hintergrundbild auf dieses Bild anzuwenden? UINavigationController Symbolleiste (höchstwahrscheinlich durch eine Art Überschreibung der drawRect Methode)?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X