您好朋友我正在研究一個應用程序,我需要通過5/6頁視圖來旋轉圖像每3-4秒循環的類型...我需要訪問來更改圖像以及請給我一些示例代碼..如何逐個更改圖像每隔3-4秒循環一次
0
A
回答
0
我假設你知道如何使用UIImageView
並設置圖像?如果沒有,請參閱描述接口的UIImageView
class reference guide,如果您查看「相關示例代碼」,則可以看到它的操作。
在如何改變圖像每隔幾秒鐘方面,你可能首先定義一個實例變量或類屬性爲您NSTimer
:
NSTimer *timer;
然後可能會創建一個週期性的計時器,例如是這樣的:
timer = [NSTimer scheduledTimerWithTimeInterval:3.5
target:self
selector:@selector(changeImage)
userInfo:nil
repeats:YES];
顯然,這個假定您已經編寫了自己的方法,changeImage
將在UIImageView
的圖像切換到下一個圖像。
最後,不要忘了你的invalidate
計時器,當你想放棄你的視圖控制器(例如,在willWillDisappear
,不dealloc
),因爲在定時器使用self
產生強烈的參考週期,和你如果沒有,內存將不會被釋放。
而且,如果其中任何一種情況都沒有意義,我會重複其他人的建議,以便您可以製作更多基本的iOS教程。不要粗魯,但我們在這裏幫助您用現有的代碼回答問題,而不是爲您編寫新的代碼。如果你沒有掌握iOS編程(視圖,視圖控制器,內存管理等)的一些更爲世俗的方面,那麼做一些更復雜的事情對每個人來說都可能是一個令人沮喪的練習。
相關問題
- 1. jsf 2:如何使Primefaces線圖每隔1秒更改一次?
- 2. 如何在HTML中每15秒更改一次圖像
- 3. 如何在imageview中每n秒鐘更改一次圖像
- 4. 製作圖像滑塊,每6秒更改一次圖像
- 5. 如何使用Javascript每隔1秒更改一次字符串
- 6. 每隔n秒更換一次圖像源wp7
- 7. Android每10秒更改一次圖片
- 8. while循環中每隔n秒刷新一次異步頁面
- 9. 每隔n秒做一次沒有while循環的事情?
- 10. 循環每隔一行跳過一次?
- 11. 褪色改變圖像每隔n秒
- 12. 每秒運行一次循環sleep_for
- 13. 如何每兩秒循環
- 14. 如何每6秒更換一次圖像?
- 15. 每1秒重複一次每個循環
- 16. 每隔幾秒更改一次的輸入佔位符
- 17. jQuery:查找單詞並每隔幾秒更改一次
- 18. 從rss鏈接每隔30秒更改一次網頁
- 19. 位置值每隔幾秒更改一次 - navigator.geolocation.getCurrentPosition
- 20. 使用JavaScript每隔幾秒更改HTML頁面中的圖像
- 21. 是一個while(true)循環比郵寄handler.postDelayed()每隔X毫秒
- 22. 從庫中獲取圖像並在sharepoint中每30秒更改一次圖像?
- 23. 看起來像我的每個循環不止一次循環
- 24. 更改div ID每次循環運行
- 25. 更改圖像一秒
- 26. 每30秒更改一次iframe源。
- 27. 每10秒更改一次變量值
- 28. 如何讓背景圖像在asp.net中每隔3秒進行一次拉伸和更改
- 29. 如何每隔X秒更改背景圖片?
- 30. 每次文本更改時運行一個長循環
「請提供一些示例代碼..」 - 不,不,你先閱讀一些文檔。 – 2012-11-26 20:48:19
我需要閱讀哪些文檔,請告訴我 –
@raxpo UIImageView主要是,但我懷疑你還需要新的一般iOS和Cocoa Touch編程相關的複習。 – 2012-11-26 20:54:55