-1
我正在學習如何做越獄dev。現在有非常基本的安裝程序,通過覆蓋應用程序中的openURL函數來顯示圖像的自定義警報。在theos越獄調整中引用圖像?
越獄工程和警報顯示。然而,圖像,而不是警報。我在越獄的根文件夾(與Tweak.xm相同的級別)中有一個名爲[email protected]
的圖像文件。我的猜測是,它沒有被打包在構建中,因此當程序在iPhone中運行時,警報無法找到圖像。
UIImageView *card1ImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Mastercard"]];
任何想法如何包括和引用圖像(或任何其他資源)在越獄應用程序中正確?我正在建設使用iOSOpenDev
(雖然也有調整與標準theos使設置)
我不知道關於越獄,但在Objective-C應該是'[UIImage的imageNamed:@ 「Mastercard.png」]' – Desdenova
@Desdenova如在Objective-C兩'萬事達卡的圖像文件是png如此。 PNG和'萬事達'運作良好。 –
呃。不!在目標c中,您可以使用imageName:@「Mastercard」,然後在您的應用中打包Mastercard.png和[email protected]文件。 IOS決定在運行時根據設備屏幕類型(在iPhone 4S等高分辨率設備上@ 2x),將使用哪個圖像文件。試試看。 我的問題仍然存在...... – iansari