我們在辦公室設置了一大堆開發MacBook。我所有的電腦都完全一樣(只要安裝xcode並且不改變任何設置)。我們甚至將完全相同的xcode項目分發給每個人,以測試每個人是否都正確設置。由於某些原因,我的iPad模擬器錯誤地呈現UIView控制器上的對象的位置。 我可以製作一個非常基本的應用程序,並使用xcode 4.3.1(最新版本的ATM)中的storyboard編輯器拍攝一個UIView控制器,並向它添加一個按鈕。當我在模擬器上運行它時,它會在iPhone上看起來很好,但是當我嘗試在iPad中查看它時,似乎有些元素會擴展到iPad分辨率,但其他人不會。沒有的組件,似乎在它們在iPhone上渲染的情況下會是這樣。 這個問題最奇怪的部分是,我找不到有誰有這個相同的問題的任何人在線。我已經嘗試刪除並重新安裝xcode,同樣的事情仍然發生。我擔心我可能不得不重新安裝操作系統並從頭開始。iPad對象呈現不正確
它的外觀在iPhone模擬器:
而且在iPad模擬器:
我不認爲這是一個SDK的問題,我敢打賭,你正在編寫適合的iPhone屏幕,而不是爲更大的iPad屏幕代碼。 您可以發佈代碼和兩個屏幕截圖,一個用於iPhone,另一個用於iPad結果? – MacTeo
就像我說的那樣,它和辦公室裏其他人都在使用的完全一樣,我沒有改變代碼。真的,我想知道什麼會導致這種顯示差異。我會看看我是否可以爲你提供截圖。我想我應該澄清,其他人已經在我的辦公室正確渲染。 – Reimius
添加屏幕截圖。很明顯,它是在兩個模擬器的相同座標下渲染按鈕,而不是擴展它。對於那些抱怨圖表在那裏的人,它仍然沒有圖表。 – Reimius