У меня есть событие, которое вызывает представление, но событие - viewdidload
не появляется как ожидалось каждый раз, когда он вызывается. Вот метод я использую это назвать ...presentModalViewController viewDidLoad не называется
[self presentModalViewController:addItemViewController animated:YES];
затем внутри addItemViewController, метод
- (void)viewDidLoad {
NSLog(@"alright, lad!");
}
Чтобы закрыть окно, у меня есть кнопка с кодом
- (IBAction)cancel {
[self dismissModalViewControllerAnimated:YES];
}
журнал «в порядке, парень» показан при первом просмотре представления, но больше никогда не запускается. Есть ли способ, который я могу использовать, чтобы приложение «забыло» о представлении? Или я должен использовать другой метод загрузки? Я попробовал loadView (я думаю), но у этого был пустой экран ...
Спасибо за любую помощь!
Я пробовал оба метода и ничего не делал. Мне просто нужно взглянуть на другой способ, чтобы вызвать представление. –
никого не называют? –
nope. Я помещал все три события с выходом в журнал, и только первый вид появился в первый раз, а затем ничего не сделал. И пробовал их отдельно, без радости. Я сделал работу и вызвал функцию, которая была в представлении из моего файла делегата. Такова жизнь! Спасибо за помощь в любом случае :) –