2012-09-30 127 views
16

我在我的應用程序上弄亂了儀器面板。 4英寸視網膜模擬器是工作的罰款,並用於看起來就像iPhone 5:大iPhone 5模擬器?

enter image description here

然而,當我與自動化搞亂,4英寸視網膜模擬器改變,現在看起來很像一個很長期的iPad:

enter image description here

(對不起了很大的形象,但這就是它的實際大小現在)。

現在,無論何時我想調出模擬器,它都會繼續像上面這樣。我相信有一個簡單的解決辦法,這就是爲什麼我問,因爲我真的不想重新安裝Xcode 4.5

謝謝!

+5

你已經透露了絕密的未來iPad4設計:) – buc

+2

奇怪......我的模擬器總是看起來像大ipad,除了iphone非視網膜。 – DGund

+1

@TomIrving這是一個編程問題。這只是一個編程_language_問題。無論如何,我們不要迂腐。當XCode突然升級時,我遇到了同樣的問題,並且阻止了我繼續_programming_的能力。毫無疑問,這個頁面的軌跡會跟着無數的其他軌跡。原來的答案不僅對我有所幫助,而且在解決問題時也添加了自己的答案。總結:我的編程工具出了問題,我去了 - 其他人也一樣,我得到了幫助,我(希望)幫助了其他人=>這很棒。不要試圖「修復」它。 – Rhubarb

回答

31

當模擬器處於活動狀態時,轉到窗口>尺寸> 50%。

您還可以通過使用 + 改變大小, + 或 +

編輯:

當你」重新使用視網膜MBP,模擬器將利用這一點,並進入視網膜模式,這將是第四與常規模擬器相同(就像使用真實設備一樣)。由於尺寸相同,因此可以使用稍大的邊框,並且看起來像實際的設備,而不是使用薄薄的iPad般的邊框。

在「正常分辨率」顯示屏上,只有非視網膜iPhone模擬器纔會使用iPhone邊框。

+0

謝謝你的評論,但我已經嘗試過,所做的只是縮小屏幕縮放比例。但是,它保持了iPad的外觀和感覺。我知道這不是什麼大不了的事情,但我認爲有實際的iPhone在那裏很酷。 – Zack

+3

我認爲只有100%的非視網膜iPhone模擬器顯示爲真正的iPhone。 iPad或視網膜iPhone模擬器看起來像iPad。 – DrummerB

+1

奇怪..我不知道爲什麼我的樣子看起來像上面那個之前? – Zack

0

這個變化的原因是您升級到XCode 5帶來了iOS7模擬器並且丟棄了您正在使用的舊模擬器。

DrummerB的上面的答案將遏制模擬器的大小,但它不會帶回黑色擋板,並且您的應用看起來不一樣。要了解你以前見過,這樣做:

  1. 在Xcode的窗口中,您將看到該項目(或「目標」)的名稱和所選擇的模擬器的左上角。像「MyProgram> iPhone Retina(4英寸)」。點擊「iPhone Retina ...」

  2. 下拉列表將出現,頂部標題爲「iOS設備」。在底部你會看到「更多模擬器...」。點擊該選項。

  3. 這會打開「下載」頁面上的首選項對話框,您可以在XCode中安裝額外的組件。選擇「iOS 6.1 Simulator」,它將開始下載。這大約有一半的演出,所以需要一些時間。

  4. 當它結束時,它會彈出一個對話框,要求您重新啓動XCode - 繼續。

  5. 現在返回到XCode,再次進入iOS設備選擇,這次選擇一個「iOS 6」選項。

你會找回以前的東西 - 黑色的iPhone 4ish設備。

(如果你按照上面的DrummerB的建議,它可能看起來很渺小了,所以去窗口 - >比例在iPhone模擬器,並選擇100%)

另外請注意,你可能要使用的iOS7模擬器在某些時候,因爲它向你展示了你的應用在很多用戶的iPhone上的樣子。

0

其實我覺得有可能是在模擬器代碼或在界面生成器或某處的一個錯誤......

我有兩個故事板(iPhone/iPad的)和一個表格單元格筆尖。 我的模擬顯示看起來完全如預期,直到我改變了筆尖中的一些自動調整值。然後突然,模擬器開始顯示iPhone Retina 3.5顯示器的巨型/ ipad視圖。另外,當我重新定位模擬器中的硬件時,它實際上顯示了整個設備的情況。過了一會兒,我把故事板上的一張桌子從分組變成了平板,然後模擬器又恢復了正常。我只是改變了一些自動調整值,它回到了巨人iPhone。

我不知道它是否與自動調整大小/自動佈局有關。在我的筆尖上,我關閉了自動佈局,但我在故事板上打開了它。