我在我的應用程序中創建圖像滑塊。它看起來像這樣。有一些小圖像可以水平滾動,當我觸摸它們時 - 打開大圖像查看器。ImageSlider與圖像查看器的iOS應用程序
對於滑我創建UICollectionView並且每個小區是圖像。如果我單擊單元格,單獨的ViewController(用作圖像查看器)將被加載。在這個視圖中有大圖像的UIImageView。
這是我的問題清單: 1)什麼是讓用戶能夠通過滑動來更改圖像查看器中圖像的最佳方式 2)我最關心的是內存使用情況。因爲即使只有很少的小圖像,在模擬器中看起來也不是很平滑。 3)這是創建圖像幻燈片查看器的正確方法,或者我錯過了一些東西?也許有一些框架用緩存異步加載和其他很酷的功能來處理它?
如果使用UIPageViewController,你的想法是什麼,我的意思是你可以在contentviewcontroller上使用兩個圖像視圖,一個用於小圖像,另一個用於大圖像。第一次你可以顯示小圖像庫和隱藏大圖像,當用戶點擊任何你可以隱藏的圖像小圖像庫我用你想要的動畫顯示大圖像。 –
要在圖像之間滑動,創建一個圖像數組,並且每當用戶滑動時,使用:** ImageView.image = myImages [i + 1] **或** [i-1] **,其中** i **將通過圖像作爲櫃檯。當您選擇圖像並準備繼續時,請將i值傳遞給詳細的圖像視圖控制器。這非常方便,因爲您可以使用** i **值創建「i/15」 –