搜尋

首頁  >  問答  >  主體

ios - 多個 ImageView 控制項顯示問題

ios 我在 ViewController 控制項裡面用程式碼加入了 1000 個 ImageView 控制項,反正很多
ImageView 控制項。

但是調試的時候,發現 ViewController 控件裡面只能顯示 10 多個 ImageView 控件,其他都在下面,ViewController 控件無法滾動,無法下拉,下面的ImageView控件全部看不到。

請問大神們,有什麼方法可以讓ViewController 控件滾動,或者有什麼方法可以讓一個view 控件存放大量的控件,而且可以全部看到,類似QQ 那樣,發很多文字和圖片都可以滾動看到。

给我你的怀抱给我你的怀抱2796 天前788

全部回覆(4)我來回復

  • 大家讲道理

    大家讲道理2017-05-17 10:08:32

    1.你可以直接把圖片全部直接放到UIScrollView上,設定它的contentSize的高度為所有圖片高的和。
    2.你也可以用UITableView,每個cell放一張圖片
    3.還可以用UICollectionView,每個cell放一張圖片

    回覆
    0
  • 巴扎黑

    巴扎黑2017-05-17 10:08:32

    放在UIScrollView裡面。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-05-17 10:08:32

    如果有很多imageView空間,建議使用UITableView或UICollection來解決,重複使用cell,不然記憶體會炸掉。

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-17 10:08:32

    建議使用 UITableView 或 UITableView 作為容器,這樣視圖可以重複使用。

    回覆
    0
  • 取消回覆