0
我可以在使用拉從plist中的信息拉動信息:從plist中
nameTextField.text = [recipe objectForKey:NAME_KEY];
ingredientsText.text = [ingredients objectForKey:NAME_KEY];
我也有在plist中圖像[圖像的名稱,而不是圖像數據]
有誰知道我會如何以類似的方式顯示圖像?
在此先感謝。
我可以在使用拉從plist中的信息拉動信息:從plist中
nameTextField.text = [recipe objectForKey:NAME_KEY];
ingredientsText.text = [ingredients objectForKey:NAME_KEY];
我也有在plist中圖像[圖像的名稱,而不是圖像數據]
有誰知道我會如何以類似的方式顯示圖像?
在此先感謝。
您必須在存儲路徑中創建一個包含文件內容的圖像。請使用imageWithContentsOfFile:
或imageNamed:
,其中imageNamed:
僅取得文件名並緩存圖像,這對圖像非常有用,這些圖像很小並且經常出現在用戶界面中。另請注意,imageNamed:
會在iOS4中搜索@ 2x版本的圖像。
imageWithContentsOfFile
需要一個完整的路徑,包括你的應用程序包的路徑,並沒有緩存。它適用於只能在屏幕上顯示一次的較大圖像。
imageView.image = [UIImage imageNamed:[recipe objectForKey:IMAGE_KEY]];
imageView.image = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle]
pathForResource:[recipe objectForKey:IMAGE_KEY] ofType:nil]];
工作很好。感謝您的幫助 – hanumanDev 2010-08-02 10:27:29
然後請將其標記爲接受的答案。 – tonklon 2010-08-02 15:05:01