• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

Custom Buttons

branco145

Rheinischer Winterrambour
Registriert
26.07.09
Beiträge
933
Ich hab mal wieder ein Problem.

Ich habe eine Custom Titlebar:
Bildschirmfoto 2010-06-19 um 14.48.42.png

Mit folgendem Code im AppDelegate:
Code:
@implementation UINavigationBar (Background)
- (void)drawRect:(CGRect)rect {
	UIImage *image = [UIImage imageNamed:@"bar.png"];
	[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
}
@end

Die Buttons die bleiben natürlich blau.
Wie kann ich Custom BarButtons erstellen?
Also ein beliebiges Bild als Hintergrund für den Button / oder ein Segmented Control?
 
initWithImage:style:target:action:

Creates and returns a new item using the specified image and other properties.
 
Hättest du da vielleicht einen Beispielcode?
 
Bitte ;)

Ich muss aber auch Danken,

ich denke ich werde mal das in einer abgewandelten Form als Tutorial auf meine HP setzten ;)
 

Anhänge

ich glaub beim aufruf style ist es besser wenn du UIBarButtonItemStyleNone übergibs. Einfach mal ausprobieren, Docu hilft ;)
 
Es gibt als Style aber nur Done, Plain oder Bordered.
 
sorry mein Fehler, klappt es denn überhaupt das was du vor hattest??
 
Ja, klappt alles. Wenn das Bild größer als der Button ist, sieht man vom Button ja sowieso nichts mehr.