Я пытаюсь запустить deeplink из ярлыка в Swift, предполагается, что deeplink запускает контроллер просмотра всплывающих окон с некоторой дополнительной информацией, эти депиблики будут недоступны извне в приложении.Swift - Deeplink в приложении для запуска popup viewcontroller
Я следил за следующим видео youtube, чтобы настроить новый контроллер представления, https://www.youtube.com/watch?v=FgCIRMz_3dE, но пример здесь находится нажатием кнопки, и я бы хотел, чтобы это было динамическим, поскольку контент управляется из базы данных, я надеялся, использовать следующее (https://github.com/TTTAttributedLabel/TTTAttributedLabel), чтобы добавить к ним различные слова в ярлыке.
Часть, на которой я застрял, - это способ преобразования следующего фрагмента кода в формат, который может быть запущен при выборе deeplink, и я понимаю, что это нужно выполнить в делегате приложения.
let popOverVC = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("sbPopUpID") as! PopUpViewController
self.addChildViewController(popOverVC)
popOverVC.view.frame = self.view.frame
self.view.addSubview(popOverVC.view)
popOverVC.didMoveToParentViewController(self)
Может кто-нибудь помочь здесь?
Извините, я не мог понять ваш вопрос. Можете ли вы подробнее рассказать об этом? – Adeel
Спасибо за ответ, позвольте мне попытаться объяснить немного дальше. Я использую плагин TTTAttributedLabel выше, чтобы динамически связывать гиперссылки с текстом из базы данных в метку. Эти ссылки являются deeplinks, т. Е. Deeplink: // имя гиперссылки Что я ищу - это способ использовать этот deeplinks, чтобы показать контроллер всплывающих окон с дополнительной информацией, вышеприведенное видео показывает, как это сделать на кнопке , но мне нужно это работать через deeplink, так как я знаю, что мне нужно сделать это через appdelegate, то, что им нужно выяснить, если код можно использовать в appdelegate – ScoopMatt