iPhone: hinzufügen segmentiertes Steuerelement-Symbolleiste anstelle der buttons in der navigation-controller?

im neuen iphone Programmieren, wenn du mir helfen könntest ich würde es zu schätzen wissen - ich habe alle über das Internet und kann nicht finden, die Antwort auf diese Frage.

mein Aktuelles setup ist wie folgt

navigation-controller im Hauptfenster.xib - > Ansicht in der navigation-controller im Hauptfenster.xib-Anrufe RootViewController.xib - > RootViewController.xib enthält eine einzige tableview.

kann ich laden dann in eine Symbolleiste mit den folgenden code in RootViewController.m

UIBarButtonItem *buttonOne = [[UIBarButtonItem alloc] initWithTitle:@"One" 
     style:UIBarButtonItemStyleBordered target:self action:@selector(buttonOnePushed)];
UIBarButtonItem *buttonTwo = [[UIBarButtonItem alloc] initWithTitle:@"Two" 
     style:UIBarButtonItemStyleBordered target:self action:@selector(buttonTwoPushed)]; 

NSArray *barArray = [NSArray arrayWithObjects: buttonOne, buttonTwo, nil];
[buttonOne release];
[buttonTwo release];

[self setToolbarItems:barArray animated:YES];

[self.navigationController setToolbarHidden:NO animated:YES];

dieser code funktioniert für die Tasten. aber ich kann nicht für das Leben von mir herauszufinden, wie Sie ein segmentiertes Steuerelement anstelle der Tasten. ich habe versucht ein array mit zwei segmentierten Kontrollen, aber dann nicht hinzufügen, dass das array der Symbolleiste.

wenn könnte jemand lassen Sie mich wissen, einige der code, fügen Sie segmentiert Kontrollen in der gleichen Weise, wie ich hinzufügen, die buttons würde ich mich sehr freuen.

Dank, dave.

InformationsquelleAutor dave | 2009-10-02
Schreibe einen Kommentar