![](/img/trans.png)
[英]Collection view automatic height change
是否可以根據項目大小自動更改集合視圖的高度。 我從后端獲取數據,其中數據是項目的配置。 我可以調整項目的大小,但我不知道如何更改集合的高度。 我希望我的高度更改為與項目的大小相同(以便項目完全可見並且不會被切割或更小) ...
[英]Collection view automatic height change
是否可以根據項目大小自動更改集合視圖的高度。 我從后端獲取數據,其中數據是項目的配置。 我可以調整項目的大小,但我不知道如何更改集合的高度。 我希望我的高度更改為與項目的大小相同(以便項目完全可見並且不會被切割或更小) ...
[英]Swift UICollectionViewCell Item Mixing... Video of the problem is available
我的問題視頻: https://streamable.com/2vrdbu 當您在“集合視圖”中移動時,對象會四處移動,並且分配無法正常工作。 我嘗試了很多方法,但都無法取得成功。 代碼塊: UIViewController: CollectionView 的擴展擴展視圖 Controller: ...
[英]UICollectionView crash when moving items on iOS 16 beta
我有一個UICollectionView ,用戶可以在其中長按然后移動項目。 我已經實現了func invalidationContext(forInteractivelyMovingItems和func invalidationContextForEndingInteractiveMovement ...
[英]Is there an equivalent to sizeForItemAt IndexPath but for UICollectionviewCompositionalLayout?
我的任務是修改我們的一個水平collectionViews,以便它支持2 種可能的單元格寬度,具體取決於該indexPath 處項目的屬性之一的值。 使用 UICollectionViewFlowLayout 方便的委托方法 sizeForItemAt(indexPath: ) 來實現這一點相當簡單 ...
[英]How to make a horizontal UICollectionView have the same spacing between dynamic cells
我有一個動態collectionView,基本上單元格之間的間距需要相同,無論單元格的寬度如何。 在這里和互聯網上找到了類似的答案,但都是針對垂直滾動的 collectionViews。 因此,我繼續嘗試進一步研究其中一個答案以實現我想要的,但運氣不佳。 目前,我的 collectionView 在 ...
[英]how to implement a uicollectionview that has multiple sections and subsections?
uicollectionview 有 n 個部分(比如 1、2、3),其中有 m 個子部分(比如 1.1、1.2 等),這些子部分進一步分支成內部子部分(1.1.1、1.1.2 等),最終有 X 號。 其中的行數。 ...
[英]How to make square cells with collection view layout in swift
我正在編寫一個帶有 121 個按鈕 (11X11) 的集合視圖的游戲,如何將我的集合視圖單元格固定為正方形? 我想增加或減少單元格的數量,因此布局必須是動態的這是代碼: ...
[英]Need Header on Top for Horizontal UICollectionView UIKIT
我正在為 UICollectionView 實現自定義標頭我需要在水平 CollectionView 的頂部有一個 header。 ...
[英]UICollectionViewCompositionalLayout, but not a repeating pattern
這是布局預覽如您所見,此布局的大小為 0、1、2、0、1、2、0、1、2 單元格模式。 我希望我的布局將 0、1、2、1、2、1、2、1、2 描述為與大小相關的模式。 換句話說,只有第一個單元格的尺寸較大,其他單元格的尺寸應適合第 2 行。我當前的布局代碼:import UIKit struct ...
[英]how should the math of UICollectionViewFlowLayout spacing work?
我希望有人能清楚地解釋我應該如何計算 UICollectionViewFlowLayout 的數學,確切地說是從 itemSize 寬度/高度中“減去間距”的東西。 在這個例子中,我得到一個方形視圖,3 列中的 3 個項目。 為什么如果我使用寬度:(view.frame.width/3)-test ...
[英]How to implement the "tags layout" using UICollectionView iOS Swift?
我正在嘗試使用UICollectionView實現標簽布局。 它工作正常,但僅在某些地方單詞顯示不正確(裁剪)(主要在 UICollectioView 框架的末尾)。 我也附上了截圖。 我按照這個設置一個帶有“標簽”的單元格的 collectionView並嘗試實現相同的,但它對我不起作用。 我 ...
[英]UICollectionView crashes when item size is automatic and header is shown
當我想將 UICollectionView 的estimatedItemSize屬性設置為UICollectionView並同時顯示UICollectionViewFlowLayout.automaticSize部分時,我遇到了一個奇怪的錯誤。 使用以下代碼,應用程序可以正確顯示UICollecti ...
[英]Crash UICollectionViewFlowLayout when applying snapshot on iOS 15
我有一個帶有簡單UICollectionView的UICollectionViewFlowLayout 。 在 iOS 15 上,首次加載視圖並設置項目時發生異常。 設置項目時在主線程上調用: 我收到以下異常: 在 iOS 14 上運行相同的項目不會崩潰。 ...
[英]UICollectionView Layout Wrong Item Size
我正在以編程方式創建一個UICollectionViewController : } 我實際上需要cellForItemAt單元格大小來做更多的工作。 上面的單元格大小始終打印 50 x 50。 這是給定的默認大小。 iPhone 或 iPad,風景肖像,總是 50。 奇怪的是,實際的 ...
[英]Left aligning UICollectionView Cells without using Custom Layout
我正在嘗試創建一個左對齊的集合視圖。 實現這一點的最流行的方法似乎是使用自定義集合視圖布局(例如: https://stackoverflow.com/a/36016798/11515703 )。 但是,我試圖在不使用自定義布局的情況下執行此操作,因為它會刪除我已設置的集合視圖部分標題。 這可能嗎? ...
[英]Understanding UICollectionViewFlowLayout sizing and spacing
我正在使用UICollectionView處理UICollectionViewFlowLayout並且在理解項目大小的間距方面存在一些困難。 我知道有幾種方法可以調整大小和間距(使用委托方法、覆蓋 FlowLayout 等)。 然而,如果不首先了解這些值背后的邏輯,就很難正確地調整它們。 以下結果創 ...
[英]how to get Multiple collection cell in one collection View without creating XIB
我有一個集合視圖,我必須在不創建 XIB 的情況下添加具有不同 UI 的多個單元格我怎樣才能創建它 ...
[英]How can I center Buttons within UICollectionViewFlowLayout for two columns? Might there be a more efficient way to solve this?
我正在實現一個菜單,它在兩列中包含幾個按鈕,我希望按鈕文本在每個單元格的中間居中。 這就是它現在的樣子: 這是我的ViewController代碼:import SideMenu import UIKit class ViewController: UIViewController, UICo ...
[英]UICollectionViewFlowLayout for self-sizing, full-width items: incorrect y position
我正在嘗試實現一個集合視圖,其中項目具有: 基於約束的自動高度集合視圖的完整可用寬度。 我知道這很容易完成UICollectionViewCompositionalLayout ,但我希望為 iOS 11+ 解決它。 我決定實現一個自定義UICollectionViewFlowLayout :cl ...
[英]How to move selected row to the top of UICollectionView
我有一個 UICollectionView 的 UICollectionView,所以每一行都有一個單元格,里面有一個 UICollectionView。 我希望所選行始終移動到我的 CollectionView 的頂部,當前所選行在 CollectionView 內居中。 有人知道如何實現這一目標 ...