2016-10-03 22 views
11

升級到iOS 10後,我偶然發現了一個有趣的行爲。似乎當密碼太長時 - 當文本字段的字體大於「min字體大小「和」調整爲適合「。當我嘗試輸入比適合輸入寬度更多的字符時,該應用程序會凍結。 iOS < 10沒有這個問題。iOS 10 TextField密碼(安全)在文本太長時凍結

樣品故事板:

enter image description here

文本字段設置:紅色 - 從默認值的變化,在橙 - 即防止凍結兩個文本字段之間的區別。

enter image description here

我不知道爲什麼發生這種情況,雖然我設法通過取消選中「調整到適合」來解決它,我將不勝感激,如果任何人都可以解釋爲什麼會出現這種情況。也許這是一個要求,字體應該是< =「分鐘字體大小」?我還沒有找到任何信息。

謝謝!

樣品回購:https://github.com/sQu1rr/test-ios-freezing-password

+0

謝謝,從文本字段中刪除「調整爲適合」修復了凍結問題。您應該將其添加爲答案,因爲它可以幫助其他人 – jakedunc

+1

我在我的問題中描述瞭解決方法,以及所選答案包含描述解決方法的鏈接。我發現它過多添加另一個答案 –

回答

10

取消勾選 「調整,以適應」 從文本框將解決這個問題。但它只是一個解決方法,因爲這是@ peng90指出的一個已知的錯誤。

+0

這應該是被接受的答案。 – technerd