У меня есть два контроллера вида. Я задаюсь вопросом, может ли он использовать один и тот же UIWebView, чтобы при щелчке ссылки в одном контроллере представления результат показывался в другом? Если да, то как я могу это реализовать?Может ли два диспетчера представлений использовать один и тот же uiwebview?
0
A
ответ
0
Это, безусловно, возможно, но не обязательно хорошая идея. Если вы измените родительский вид веб-представления в неподходящее время, переход между диспетчерами представлений может выглядеть очень забавным. Вы хотите изменить его где-то между вашим представлением viewDidDisappear и вашим вторым viewWillAppear, я думаю. Но это может быть сложно.
Это говорит, что если вы действительно хотите, чтобы переместить веб-просмотр на новый вид контроллер что-то подобное будет работать:
[theViewControllerThatShouldHaveTheWebViewNow.view addSubview:theWebView];
или вы могли бы даже назначить theViewControllerThatShouldHaveTheWebViewNow
«s view
свойства theWebView
, но изменяющим просмотр корневого представления контроллера на лету, вероятно, приведет к некоторым отягчающим поведением.
Смежные вопросы
- 1. Как два спецификатора могут использовать один и тот же блок?
- 2. Может ли два файла ascx использовать один и тот же файл кода?
- 3. Может ли два указателя использовать один и тот же адрес? (Обоснование кода)
- 4. Установщик Windows: может ли два разных установщика совместно использовать один и тот же компонент
- 5. Может ли два потока использовать один и тот же встроенный интерпретатор python одновременно?
- 6. Может ли два разных приложения использовать один и тот же Push SSL Certificate?
- 7. Имеет ли два устройства один и тот же «UUID»
- 8. может использовать несколько потоков один и тот же порт
- 9. Имеет ли два IP-адреса один и тот же порт?
- 10. LINQ: Проверьте, правильно ли два списка один и тот же
- 11. Может ли несколько статусов иметь один и тот же media_id?
- 12. Два класса, один и тот же код, один получает StackOverflow
- 13. Может ли аргумент numpy аргументировать один и тот же ранг?
- 14. Может ли два потока использовать один и тот же сокет одновременно, и есть ли проблемы с этим?
- 15. Можете ли вы использовать один и тот же плагин дважды?
- 16. Может ли buildbot использовать один и тот же построитель для дневных сборок и ночных полных перестроек?
- 17. Почему два адреса HTTP и TCP могут использовать один и тот же порт, а два IPC-адреса не могут использовать один и тот же канал?
- 18. Искривляется ли один и тот же файл дважды, если два этапа используют один и тот же RDD?
- 19. Может ли приложение OpenSceneGRaph использовать один и тот же файл ive или osgb
- 20. Два DispatcherServlets имеют один и тот же ApplicationContext
- 21. Перебор два StD :: векторов, используя один и тот же итератор
- 22. Два SQL-запроса в один и тот же массив
- 23. Два Перечислений реализующих один и тот же интерфейс обмена метода
- 24. Может ли два сеансовых компонента реализовать один и тот же удаленный интерфейс?
- 25. Может ли быть столкновение, если два потока записываются в один и тот же последовательный порт?
- 26. Может ли виндзорский замок замков возвращать один и тот же экземпляр компонента, реализующего два интерфейса.
- 27. Может ли два разных UDP-сокета в системе связывать один и тот же порт?
- 28. Может ли два разных экземпляра сокета прослушивать один и тот же порт TCP (порт уже используется)
- 29. Может ли два элемента html иметь один и тот же идентификатор, но в разных классах?
- 30. Два жгуты используют один и тот же слушатель событий
Не в то же время. В представлении может быть только один родитель. Таким образом, вы не можете одновременно отображать один и тот же вид на разных контроллерах. – rmaddy
Не в одно и то же время. У меня есть форма входа, заполненная в первом представлении viewcontrollers. Когда пользователь отправляется, я хочу, чтобы он увидел приведенный веб-сайт во втором просмотре веб-просмотра viewcontrollers. – Pierre
Как связаны два контроллера вида? Segue нажмите в NavigationController? Часть SplitViewController на iPad? Возможно, вы сможете получить то, чего не хотите, поделившись UIWebView, но передав URL-адрес от одного VC к другому через segue или что-то еще. – dpassage