У меня проблема. Я пытаюсь создать проект с помощью Навигационного приложения.
Когда я нажимаю rightBarButtonItem, переходите к следующему представлению.
И это представление получило UISegmentedControl прямо на UINavigationBar.
Я использую IBAction, когда нажимаю кнопку A:
-(IBAction)backButtonPressed:(id)sender{
[self.navigationController popViewControllerAnimated:YES];}
когда появляется первый вид, я нажимаю кнопку A, чтобы вернуться к основному виду.
Если я нажму номер 2 на UISegmentedControl, он станет другим View,
и все тот же метод (- (IBAction) backButtonPressed: (id) отправитель).
Но когда я нажимаю кнопку B, она не возвращается к главному виду ..
как мой метод для UISegmentedControl:
-(void)showSegmentedView:(id)sender{
AView *aView = [[AView alloc] initWithNibName:@"AView" bundle:nil];
BView *bView = [[BView alloc] initWithNibName:@"BView" bundle:nil];
if(seg.selectedSegmentIndex ==0) {
[[seg_view subviews] makeObjectsPerformSelector:@selector(removeFromSuperview)];
[seg_view addSubview:aView.view];
}
else if(seg.selectedSegmentIndex ==1){
[[seg_view subviews] makeObjectsPerformSelector:@selector(removeFromSuperview)];
[seg_view addSubview:bView.view];
}
}
Что-то не так ??
Заранее спасибо.
Mini