我想要做一個僅使用iAd AdBannerView的iPhone 4應用程序。當我添加它時,它的固定大小爲320x50。這是如何與更高的分辨率一起工作的?iPhone 4筆尖大小
有人可以解釋一下iPhone4相對於以前的設備的更高分辨率如何在xib文件中與UIView相關聯。我是否創建分辨率高於標準320x480的UIView?推薦的做法是什麼?
我想要做一個僅使用iAd AdBannerView的iPhone 4應用程序。當我添加它時,它的固定大小爲320x50。這是如何與更高的分辨率一起工作的?iPhone 4筆尖大小
有人可以解釋一下iPhone4相對於以前的設備的更高分辨率如何在xib文件中與UIView相關聯。我是否創建分辨率高於標準320x480的UIView?推薦的做法是什麼?
對於iphone開發者來說,iphone 4顯示屏的分辨率實際上仍然是320x480點。底層的可可觸摸實現爲您呈現全部爲640x960的控件。 iAds橫幅廣告將處理額外的分辨率,無需注意。
您真正需要考慮的額外像素的唯一情況是當您有位圖,或者您正在處理OpenGL的東西。
當您使用UIImage(或其他)位圖時,底下的圖像應該在理想世界中匹配設備的本機分辨率。因此,顯示在150x150pt的UIImage中的3G上的150x150圖像將以150像素x 150像素顯示,但在視網膜顯示屏上它實際上會呈現爲300 x 300像素,並且可能看起來有點模糊,因爲UIImage有在將其渲染到顯示器之前縮放圖片。
有兩種選擇,讓顯示的最佳圖像:
[UIImage imageNamed:]
將自動加載@ 2x圖像文件(如果存在),使此選項非常容易實現。你能解釋關於位圖的一行嗎?因爲我會顯示圖像 – 2010-09-02 10:40:26
我一直在試圖找到一個涵蓋了這個東西的WWDC10視頻之一,不能爲我的生活找到它。 – 2010-09-02 10:41:34