Было интересно, если кто-нибудь может помочь в простой задачеОтображение ввода текста на различные точки зрения
У меня есть UITextView на одной странице, где я хочу, чтобы ввести текст и сохранить его в виде строки. Затем, когда доступ к следующей странице, я хотел бы, чтобы этот текст отображался на этой странице либо в новом UITextView, либо каким-либо другим способом.
В моем файле PostViewController.swift (первая страница), чтобы получить входную строку, у меня есть
@IBOutlet weak var postTextView: UITextView!
Я попытался сделать новое UITextView на другом контроллере представления, чтобы попытаться отобразить строку, и был последующий код, но не может понять это здесь.
@IBOutlet weak var copyText: UITextView!
let text: NSString = PostViewController().postTextView.text
???copyText = text??? (not sure if this is even close to right)
Все идеи будут оценены и приносим извинения за нуб вопрос
Спасибо за ответ. Я попытался реализовать эти предложения в своем проекте, но я получаю «неразрешенный идентификатор» на vc.postViewText = postTextView.text, и я не уверен, почему. Тогда я также не уверен, когда вы сказали поставить «var postViewText: String!». в моем втором VC ... мне нужно установить это равным «PostViewController(). postTextView.text», поэтому ему назначается строка? Благодаря! – Tyrone
@Tyrone no, поместите 'var postViewText: String!' Так же, как 'class SecondVC: ViewController {var postViewText: String! ' –
Посмотри мой обновленный ответ – Shades