當我在iPhone 6s模擬器中運行我的Swift應用程序時,文本字段似乎被垂直拉伸。故事板下面可以看到:Autolayout - 文本字段在模擬器中運行時垂直拉伸
在模擬器上運行的應用程序可以在這裏看到:
我不知道如何防止這種情況。我希望底部文本字段邊框更接近佔位符文本。手動更改故事板中文本字段的高度不起作用。我從文本字段的每一側到父視圖的相應側都有約束。故事板設置爲iPhone 6s,模擬器設置爲iPhone 6s,故事板內容應該在模擬器中幾乎完全相同。任何人都可以提供這方面的協助嗎?
當我在iPhone 6s模擬器中運行我的Swift應用程序時,文本字段似乎被垂直拉伸。故事板下面可以看到:Autolayout - 文本字段在模擬器中運行時垂直拉伸
在模擬器上運行的應用程序可以在這裏看到:
我不知道如何防止這種情況。我希望底部文本字段邊框更接近佔位符文本。手動更改故事板中文本字段的高度不起作用。我從文本字段的每一側到父視圖的相應側都有約束。故事板設置爲iPhone 6s,模擬器設置爲iPhone 6s,故事板內容應該在模擬器中幾乎完全相同。任何人都可以提供這方面的協助嗎?
刪除文本字段的底部約束!視圖變大時,會導致文本框增加高度。
要增加設備大小的文本字段的大小,您應該添加一個約束:Aspect Ratio
。
約束必須存在問題。首先將您的textField限制爲垂直居中,水平居中或移除其中一個約束上限或下限。
這只是初步的解決方案,讓我知道你是否需要進一步的幫助。 –
謝謝!我應該意識到這一點。我對iOS開發很新,歡呼。我現在的問題是底部邊框與佔位符文本非常接近。如何在文本和文本字段邊框之間創建更大的空間? –
你是如何設置底部邊框的? –