簡體   English   中英

如何在UIScrollView iOS / Swift中的控件頁面之間水平滾動

[英]How to horizontally scroll between pages of controls in UIScrollView iOS/Swift

我試圖找到在我的viewController屏幕上實現滾動視圖的方法,它允許用戶在控件的不同頁面之間滾動,並在滾動視圖外圍繞它控制,對在發生的任何數據或動作做出反應。滾動視圖。

我找到的所有教程都是添加滾動視圖,顯示圖像輪播,或以編程方式添加彩色框架。 控制互動很少。

但沒有一個顯示如何創建2-3頁控件(按鈕和標簽),以及如何將其與父視圖集成(因此父視圖和滾動視圖在一個視圖中相互通信)。

那么現在,用2個頁面的控件創建滾動視圖的第一步是什么? 有沒有人為此獲得任何好的資源? 如何實現這一目標的最佳方法是什么?

謝謝!

  1. 添加滾動視圖。 添加頂部,左側,右側,底部約束以滾動視圖。 僅在故事板中設置水平。
  2. 在滾動視圖中添加視圖。 現在將高度約束從此視圖添加到超級視圖。 (不是滾動視圖。)指定一些寬度和添加寬度約束。 我建議你使用UIPageViewController進行這種類型的滾動。

我建議你去UICollectionViewLayout並啟用分頁為true。 使用它將為您提供對每個頁面以及水平和垂直滾動的最佳控制。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM