Я пытаюсь перейти от моего TableView к определенному WebView в зависимости от того, какая строка была выбрана. Данные об объекте (Athlete) анализируются из файла JSON.
Я пробовал следующее, загружается экран UIWebView, но он пустой, не уверен, что мне не хватает, я новичок в Swiftи кодирование, благодарен за любую помощь, спасибо!
фрагмент из кода контроллера UITableView:
let rosterLinksSegue = "toRosterWebView"
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == rosterLinksSegue,
let destination = segue.destination as? RosterLinksViewController,
let rosterURLIndex = tableView.indexPathForSelectedRow?.row
{
destination.athleteURL = Athlete.Key.rosterURL
}
}
ViewController (содержащий UIWebView) код:
class RosterLinksViewController: UIViewController {
@IBOutlet weak var rosterLinksWebView: WKWebView!
var athleteURL = ""
override func viewDidLoad() {
super.viewDidLoad()
let request = URLRequest(url: URL(string: "\(athleteURL)")!)
rosterLinksWebView?.load(request)
}
}
Нет сообщений об ошибкахв настоящее время.