• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

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.