2013-12-15 51 views
1

我在Xcode 5中創建了一個UIWebView,我用窗體加載頁面,但是如果我在窗體中輸入文本並按下「完成「屏幕的底部再次出現,但現在屏幕的頂部被切掉。在iOS6中,屏幕底部被剪切

我與xcode5一起工作,爲iOs 6和更高版本構建,並查看爲iOs7和更高版本。

這個問題只發生在iPhone 4 -iOS6上,但它與iOS7的iPhone 4 & 5一起工作正常。

Image 1: Bottom screen is missing

然後我進入的第一個字段,然後按「完成」和文本....

Image 2: Top screen is missing now(和底部是確定)

+1

請張貼問題的屏幕截圖。 –

+0

好吧,我發佈了2張圖片......謝謝 – Seba

+0

由於iOS 7使狀態欄成爲屏幕的一部分,而iOS 6則沒有,因此iOS 6屏幕比iOS 7屏幕短20像素。根據您的特定設計,有多種不同的方法可以解決這個問題。 –

回答

0

在你的.xib文件,我認爲你不使用Autolayout。導航到尺寸檢查器選項卡(標尺),並將Delta Y屬性設置爲-20。

看到這個答案here關於這些設置的屏幕截圖。

+0

感謝尼科斯,我做了改變,底部的問題得到了解決......但現在屏幕的頂部錯過了(如圖2所示),在我輸入文字之前和之後......您認爲是什麼問題?再次感謝!! – Seba