2017-08-21 28 views
0

我在我的項目中有一個文本視圖,可以檢測用戶是否按下空格按鈕。但問題是,當用戶點擊輸入按鈕轉到另一行時,應用程序無法檢測到它仍然爲零。如何檢測文本視圖中的文本在Swift 3的所有行中是否爲零?

這裏是檢查,如果用戶只是挖掘空間,想要發送文本代碼:

if chatTexts!.text.trimmingCharacters(in: CharacterSet.whitespaces).isEmpty 
{ 
    // string contains non-whitespace characters 
    print("SPACE") 
} 

回答

2

你應該使用CharacterSet.whitespacesAndNewlines爲了這個目的,它可以檢測空行也是如此。

if chatTexts!.text.trimmingCharacters(in: CharacterSet.whitespacesAndNewlines).isEmpty { 
    [...] 
} 
相關問題