Nativescript - Как отключить клавишу возврата, чтобы добавить новую строку в редактируемом TextView - PullRequest
0 голосов
/ 20 октября 2018

Официальная документация Nativescript TextView

Согласно приведенной выше ссылке, есть атрибут с именем returnKeyType.Но это не работает ...

Есть ли какой-нибудь другой правильный способ установить returnKeyType?Или просто отключить newline при нажатии клавиши return?

Спасибо!

Ответы [ 3 ]

0 голосов
/ 21 октября 2018

Я не понимаю, если вам нужна только одна строка, почему бы вам не использовать TextField вместо TextView?TextField делает именно то, что вы просите.

0 голосов
/ 21 октября 2018

Попробуйте, это подходящий подход для вашего случая

let tv = <TextView>page.getViewById("tv");

tv.on("blur", () => {
   tv.text = tv.text.replace(/\n/gm, " ");
})
0 голосов
/ 20 октября 2018

Существует открытый запрос функции , но есть также обходной путь , который должен работать на данный момент, просто используйте 1 вместо 3 в примере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...