«Терминальный как» текстовое представление XCode Swift 4 - PullRequest
0 голосов
/ 14 мая 2018

Я пишу простое приложение, которое должно реализовывать протокол TELNET.

Я дошел до того, что мне нужно реализовать консольное поведение текста.Мне нужно следующее:

  • Что-то, что выводит сообщение с на удаленный хост (Доступны различные варианты)
  • Что-то, что доставляет мое сообщение удаленный хост (выполнимо с внешним текстовым полем)

Я пытаюсь достичь одного текстового представления / поля, которое печатает выходные данные, получает мой ввод в том же виде ине позволяет мне редактировать ранее напечатанный текст (как в обычном окне терминала)

Я пытался с (прокручиваемым) TextView, настраивая поле isEditable и выключая, но это не то, что яищу.

Это то, что появляется у пользователя после установления соединения Default Text Это то, что происходит, когда пользователь нажимает клавишу Backspace.Edit to avoid

Я также хотел бы запретить редактирование всего текста, написанного до последнего ключа возврата.

Я проверяю правильный контейнер?Есть ли что-то более подходящее для моих нужд?

...