Hier Sammlung Ansicht 3 Spalten in 1 Reihe zeigen, ist mein Code:Wie mit RxSwift
import UIKit
import RxSwift
import RxCocoa
import RxOptional
class ViewController: UIViewController {
@IBOutlet weak var collectionView: UICollectionView!
let disposeBag = DisposeBag()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let items = Observable.just(
(0..<20).map{ "Test \($0)" }
)
items.asObservable().bindTo(self.collectionView.rx.items(cellIdentifier: CustomCollectionViewCell.reuseIdentifier, cellType: CustomCollectionViewCell.self)) { row, data, cell in
cell.data = data
}.addDisposableTo(disposeBag)
}
}
So wie 3 Spalten in 1 Zeile zu zeigen.
Ich kann kein Tutorial über Sammelansicht mit RxSwift finden.
Try Breite von CollectionViewCell – guru
Hallo @guru zu erhöhen, wissen Sie, wie es im Code zu tun? – Khuong
func Kollektion (_ Collection: UICollectionView, Layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { return CGSize (Breite: yourWidth, Höhe: yourHeight) } – guru