presentModalViewController в iOS6

В коде моего приложения я все еще представляю viewcontrollers модально с presentModalViewController. Это устарело в iOS 6. Означает ли это, что этот метод не влияет на устройства под управлением iOS 6?

Если да, то как я могу сделать приложение для просмотра в реальном времени на iOS 6? Моя версия Xcode не поддерживает iOS 6, поэтому все новые методы в iOS 6 недоступны для меня.

20
nl ja de

2 ответы

Устаревшее означает, что вы больше не должны использовать этот метод. Он по-прежнему работает, но может быть полностью удален в одном из следующих обновлений.

Для визуального отображения контроллеров представления вы можете использовать новый метод -presentViewController: анимированный: завершение: , введенный в iOS 5.0.
Для отклонения нового метода -dismissViewControllerAnimated: завершение: .

https://developer.apple.com/documentation/uikit/uiviewcontroller

42
добавлено
Вы правы, спасибо
добавлено автор Fabian Kreiser, источник
-presentModalViewController: анимированный должен быть заменен на -presentViewController: анимированный: завершение:
добавлено автор Fabian Kreiser, источник
Я попытался изменить self.viewController presentModalViewController: nav анимированный: ДА до -dismissViewControllerAnimated: завершение: не работает, посоветуйте мне, пожалуйста,
добавлено автор Ravi Mehta, источник
Я думаю, что увольнение -dismissViewControllerAnimated: завершение: .
добавлено автор Philippe Chaintreuil, источник

If you have

[self presentModalViewController:aController animated:YES];

измените его на

[self presentViewController:aController animated:YES completion:nil];
41
добавлено
Спасибо, что он работает для меня
добавлено автор Ravi Mehta, источник
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

iOS Developers — русскоговорящее сообщество
iOS Developers — русскоговорящее сообщество
2 400 участник(ов)

Общаемся на темы, посвященным iOS-разработке, Swift, Objective-C, SDK, Rx, Cocoa и т.д.