2010-08-07 69 views
0

您好我是一個新的iPhone程序員 我創建一個imagedisplay類型的應用程序,我要顯示一個視圖,並通過presssing下一個按鈕,一個新的形象形象不能出現在同一個視圖(我正在使用數據庫)... 因此,我需要重新加載我當前的觀點一次又一次...每次當我點擊該按鈕.... 我嘗試了一些建議,這是給這個網站,但不滿意,因爲許多他們是基於計時器... 請幫助.....如何一次又一次的調用視圖

回答

1

可能是我錯過了你的問題。但爲什麼你需要重新加載整個視圖?您正在使用UIImageView來顯示圖像,對嗎?而且你沒有顯示任何形式的滾動,但只有下一個按鈕,對不對?那麼爲什麼不在點擊按鈕時設置UIImageView的圖像屬性。

 
// in button handler 
myImageView.image = [UIImage imageNamed:@"new_image.png"]; 
0

也許你可以使用帶有三個uIImageViews的分頁的UIScrollView,並且總是加載前一個,當前和下一個圖像。這樣當用戶下一次點擊時,它會將動畫滾動到下一個圖像。加載頁面3時,它以編程方式將第二個圖像視圖設置爲所需的下一個圖像,將您來自的圖像設置爲第一個圖像視圖,並將滾動視圖設置爲非動畫,將其設置爲第二頁,並將第三個圖像加載到第三個圖像圖像視圖。

聽起來很複雜,但基本上你給無限滾動條的外觀,但每次只拉一個圖像,除了三個初始加載。

0

你可以嘗試在Xcode文檔查看「的PageControl」示例項目。它應該給你一個很好的起點。

相關問題