我不希望允許在顯示名稱字段中輸入空格。如何禁用ios中的文本字段中的空格字符xamarin
例如,如果用戶輸入名稱如「Name」或「Name」或「Name」,則最終結果應該是「Name」,從而消除空格。
我試過這種方法,但修剪似乎不工作。
NameText.EditingDidEnd += delegate {
char[] arr = new char[] {' '};
NameText.Text.TrimStart(arr);
ScrollPageForKeyboard(false);
};
定義爲什麼不只是做一個'.Trim()'後的事實' DisplayNameText.Text'值,假設它是一個字符串?這將從字符串中取出所有前導和尾隨空白。 – awh112
'String.Trim()'將從一個字符串的開始和結尾修剪所有空格。你的'DisplayNameText.Text.TrimStart(arr);'返回你需要存儲的輸出字符串:'DisplayNameText.Text = DisplayNameText.Text.TrimStart(arr);' –
'Regex.Replace(yourtext,@「\ s '','「);' –