У меня возникла проблема с использованием UITabBarItem
и UIButton
в моем приложении. Моя кнопка находится внутри UITabBarItem
. Когда я его нажимаю, я хочу, чтобы меня перевели на другой контроллер, чтобы отобразить PDF-файл.Нажмите на UIViewController из UITabBarItem
Вот фрагмент кода, который работает в других случаях:
- (void)viewDidLoad {
UIImage* imageButton = [UIImage imageNamed:@"pdf-button.png"];
UIButton *buttonPDF = [UIButton buttonWithType:UIButtonTypeCustom];
buttonPDF.frame = CGRectMake(SCREEN_WIDTH/2 - 100, 100, 200, 36);
[buttonPDF setImage:imageButton forState:UIControlStateNormal];
buttonPDF.contentMode = UIViewContentModeScaleAspectFit;
buttonPDF.contentHorizontalAlignment = UIControlContentHorizontalAlignmentFill;
[buttonPDF addTarget:self action:@selector(displayPDFParams:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:buttonPDF];
}
-(void)displayPDFParams:(UIButton *)sender {
PDFProduitController *pdfController = [[PDFProduitController alloc] init];
pdfController.pdf = documentParametres;
[self.navigationController pushViewController:pdfController animated:YES];
}
displayPDFParams
называется, но это не толкать меня на pdfController
. Я думаю, это потому, что я не могу настроить таргетинг на родительский контроллер навигации моего приложения ... Любая помощь будет очень признательна. Заранее спасибо !
его решетка ... thx Ashish .... –