UISegmentedControl benutzerdefiniertes Hintergrundbild

8

Ich habe UINavigationBar Setup als Bild - etwas Holz Textur. Ich möchte UISegmentedControl mit 4 Schaltflächen auf dieser Leiste einfügen. Schaltflächen sollten die gleiche Textur mit leicht verändertem Farbton haben.

Eine Lösung wäre, das Tint-Alpha der Schaltflächen-Hintergrundfarbe zu ändern, so dass die Textur im Hintergrund durchgehen kann, aber wenn ich Alpha für Tönung in IB einstelle, spart es keinen Wert, es kommt immer wieder auf Wert 1.

Ich kann UISegmentedControl nicht dazu bringen, das Hintergrundbild anzuzeigen, also gab ich endlich auf und entschloss mich, nach Hilfe zu suchen ... Der gewünschte Effekt ist einer in der iBooks App, mit Schaltflächen in der Navigationsleiste. Jeder Link oder kleine Hilfe wäre willkommen.

    
kviksilver 02.08.2010, 09:09
quelle

3 Antworten

6

Dieser Beitrag beschreibt die beteiligten Schritte und enthält Beispielcode: Ссылка

    
Dylan 06.01.2011, 13:19
quelle
1

Ссылка

eine benutzerdefinierte Segmentansicht, die zwei Bilder angeben kann (normal, angeklickt)

    
xhan 06.01.2011 13:36
quelle
0

Berücksichtigen Sie nicht eines dieser benutzerdefinierten segmentierten Kontrollpakete, wenn Sie iOS 5 oder höher verwenden.

Pro Dylan Vorschlag, verwenden Sie die Aussehen-Funktion in iOS 5 +.

Siehe die obere Antwort hier: Anpassen von Left & amp; Right UISegmentedControl Buttons

    
mrgrieves 20.03.2013 00:23
quelle