2012-03-19 74 views
0

我正在更新我的應用程序以使用iPad視網膜顯示屏,但由於某種原因,我的一個視圖並不想縮放到2x。正如您在屏幕截圖中看到的,左側按鈕上的文本可以正確縮放,而右側的文本仍然會以低分辨率顯示字體。 (灰色的BG仍然是低分辨率,但我正在努力)。UIView無法縮放到iPad視網膜

我將ViewControllers正確添加爲主控制器的子項,並且視圖也遵循相同的層次結構。

enter image description here

謝謝!

+0

你應該真的給我們展示一些代碼。 – Till 2012-03-19 13:39:36

+0

有沒有真正改變..我只是在必要時做簡單的addSubview/addChildControllers ..這在iPhone視網膜上正常工作,但似乎並沒有在iPad上工作.. – 2012-03-19 13:43:39

回答

3

我想出了這個問題。出於某種原因,contentScaleFactor在子視圖中沒有正確設置。設置它手動做的伎倆:

self.reportsController.view.contentScaleFactor = [UIScreen mainScreen].scale; 
+2

設置contentScaleFactor爲我工作在新的iPad上,出於某種原因,在設置contentScaleFactor之前,整個應用看起來很模糊。 – 2012-03-23 15:11:11