Jestem nowy w programowaniu dla iphone, więc jeśli mógłbyś mi pomóc, byłbym wdzięczny - byłam w Internecie i nie mogę znaleźć odpowiedzi na to pytanie.iPhone: dodawanie kontroli segmentacji do paska narzędzi zamiast przycisków w kontrolerze nawigacyjnym?
moja obecna konfiguracja jest jak ten
kontrolerem nawigacyjnym w MainWindow.xib> Widok z kontrolerem nawigacyjnym w MainWindow.xib wzywa RootViewController.xib> RootViewController.xib zawiera pojedynczy tableview.
mogę następnie załadować na pasek narzędzi, za pomocą następującego kodu w 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];
ten kod działa dla przycisków. ale nie mogę do końca życia dowiedzieć się, jak dodać podzieloną na segmenty kontrolkę zamiast przycisków. Próbowałem wypróbować tablicę z dwoma podzielonymi na segmenty kontrolkami, ale nie można dodać tablicy do paska narzędzi.
Jeśli ktoś może dać mi znać, że kod będzie dodawał segmentowane elementy sterujące w taki sam sposób, jak użyłem do dodania przycisków, byłbym bardzo wdzięczny.
dzięki, Dave.
Jak uzyskać, który segment jest wybrany w selektorze segmentowanym kontrolerem? – Neelesh
sprawdź jego właściwość selectedSegmentIndex –