2010-06-24 100 views
0

我剛纔在這裏幫助我們從數組中加載圖像,但希望知道確切的細節。在iphone應用程序中切換陣列中的圖像

如果我的應用程序與從數組加載的圖像一樣簡單,取決於用戶是選擇下一個還是上一個按鈕,代碼在哪裏?它是否在視圖控制器類中?

如果我真的只需要一個顯示全屏圖像並且圖像根據用戶選擇而改變的視圖,我需要什麼?就像我上面提到的那樣?

預先感謝

問候

回答

0

視圖控制器負責控制的圖(從它接收事件,做一些則數據傳遞迴它)。

這就是說你可以將你的數組存儲在視圖控制器或其他模型類中。無論哪種方式,視圖控制器將負責從該數組中獲取圖像,並在接收到用戶輸入時將其提供給視圖。

你只需要在你的視圖控制器的視圖中放置一個UIImageView。然後假設你使用IB,你在你的控制器中創建一個IBOutlet屬性來處理這個圖像視圖。

然後,您需要從您的用戶(按鈕或其他觸摸)獲取事件並將其分配給您的控制器可以處理的IBAction。當你處理這個動作時,你可以刪除舊圖像並從你的數組中分配一個新的圖像到你的UIImageView。

這是關於儘可能詳細,因爲我可以給你目前的問題。如果您需要更多信息,請提供更多詳細信息。

+0

最佳答案我本來可以給。 nice1。 如果我需要更多的幫助,我會問。 謝謝 – jarryd 2010-06-24 19:01:03

+0

你能否給我一個分配圖像給UIImageView的例子。我已經使用IB添加了UIImageView,但是當我查看類時,我看不到添加了這個代碼的代碼? – jarryd 2010-06-24 20:39:52

+0

看看UIImageView的'圖像'屬性。你只需將它傳遞給UIImage。 – nebs 2010-06-25 14:43:35

相關問題