在我的應用程序中,我有UITabBarController
。它說有一個ViewController
,它也有一個TabBar項目設置與圖像。當我在iPhone的模擬器上運行該程序時,圖像顯示正常。然後,我決定測試它,並刪除相同圖像的@ 2x版本 - 並在模擬期間在硬件 - >設備菜單中切換到iPhone(Retina 4英寸),但圖像仍顯示爲OK。爲什麼呢,有人可以解釋嗎?當視網膜版本刪除後,圖像仍顯示正確(?)
0
A
回答
1
清理應用程序並將其從設備中刪除,發生在我身上的幾次。
無論如何,同時擁有兩張圖像的問題是什麼?系統會選擇合適的一個。
+0
「無論如何,同時擁有兩張圖像有什麼問題?系統會選擇合適的圖像。」不,沒關係,我只是爲了學習目的而做的。順便說一句。我有模擬器,現在試圖按照Antons的建議... – user2054339
+0
好的,只是在安裝之前刪除應用程序,它也對我也有幫助 –
1
部署到模擬器不會刪除舊文件,只會添加/替換文件。你的視網膜圖像仍然存在。您可以通過重置模擬器來刪除它。
這不適用於通過用戶設備上的App Store安裝的應用程序。
相關問題
- 1. 視網膜版本的圖像總是用在非視網膜顯示
- 2. Laravel刪除原始圖像和視網膜版本
- 3. 核心情節1.0視網膜圖像顯示不正確
- 4. 如何正確顯示@ 2x視網膜圖像
- 5. UIButton的圖像和視網膜顯示
- 6. 調整圖像的視網膜顯示
- 7. 視網膜顯示屏的圖像
- 8. Shopify視網膜顯示圖像精靈
- 9. 視網膜顯示圖像尺寸
- 10. Cocos2d - 不顯示視網膜圖像
- 11. iPhone 5視網膜顯示2x圖像
- 12. Cocos2d不顯示視網膜圖像
- 13. CSS圖像和視網膜顯示
- 14. 下載圖像和視網膜顯示
- 15. 按鈕圖像未正確顯示在視網膜顯示屏上
- 16. 正確顯示不是來自圖像資源的視網膜圖形
- 17. 圖像後綴爲所有視網膜顯示器iDevices
- 18. 刪除後仍未刪除的文件,仍然在列表視圖中顯示
- 19. 視網膜和非視網膜顯示屏支持圖形
- 20. iPhone應用程序:視網膜顯示圖像不顯示
- 21. iphone 4顯示圖像視網膜顯示
- 22. iPhone5中視網膜圖像的後綴
- 23. 儘管參數正確,但仍顯示不正確的圖像視圖大小
- 24. 使用CoreGraphics繪製視網膜顯示 - 圖像像素化
- 25. jQuery Mobile視網膜圖標不顯示
- 26. Cocos2D視網膜顯示屏
- 27. 爲視網膜顯示
- 28. 檢測視網膜顯示
- 29. CATiledLayer&視網膜顯示屏
- 30. 視網膜顯示Bug? (Cocos2d)
從模擬器卸載應用程序,有時它不會刪除您從項目中刪除的文件,並且它們會一直保留,直到您從設備或模擬器中卸載/刪除應用程序。 –
@Anton:我該如何卸載?實際上,當我切換到硬件菜單中的Retina設備時,我的應用程序「消失」,消失,然後我不得不在模擬器內重新啓動它。猜猜這是安裝在那裏? – user2054339
與從真實設備上卸載相同的方式,在菜單中將鼠標停留在圖標上幾秒鐘,然後將出現刪除按鈕。 另外我有實例,當我不得不清理項目的舊文件進行清理。在xcode的菜單中,你可以嘗試產品 - >清潔 –