問題タブ [uicollectionviewflowlayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2587 参照

ios - collectionView Cell didSelectItemAtから新しいViewControllerにプログラムでプッシュする - 迅速

UICollectionViewControllerプログラムで実装する簡単なアプリを作成しようとしていました。いくつかのセルを作成しましたが、ユーザーが特定のセルをクリックすると、別のコントローラーに移動する必要があります。しかし、ビューが次のView Controllerにプッシュされないという問題に直面しています。

ここにrootViewControllerをセットアップしますappDelegate

これが私が作成した方法ですUICollectionView

ユーザーが特定のものをクリックしたときに制御する方法は次のとおりです

関数も呼び出されますが、新しいView Controllerにプッシュされることはありません

0 投票する
1 に答える
456 参照

ios - 水平スクロール時にUICollectionViewCellsを左揃えにする方法は?

幅はさまざまだが高さは一定のセルで UICollectionView を作成しようとしています。UICollectionView には 3 つの行があり、水平方向にスクロールします。

各セルには、その右隣のセルとその下の行の間に 8px が必要です。これを IB の最小間隔として設定しました。

スクロールを垂直に設定すると、次のコードが機能し、すべてのセルが左に配置され、すべてのセル間の間隔が 8px になります。ただし、スクロールが水平のときにこのコードを使用すると、これは機能しません。

どんな方向性でも大歓迎です。

編集:これは私が達成しようとしている UI です。

ここに画像の説明を入力

0 投票する
2 に答える
136 参照

swift - グリッドではなく垂直に並んでいる UICollectionView セル

プログラムで UICollectionView を作成しようとしていますが、セルがグリッド フォームではなく垂直に積み上げられています。 ここに画像の説明を入力

私のコードは次のとおりです。

0 投票する
5 に答える
11487 参照

swift - UICollectionViewFlowLayout EstimatedItemSize は、iOS 11 では正常に動作しますが、iOS 12 では正しく動作しません。

使用する UICollectionView の動的高さセルの場合、

高さと幅の適切な制約により、iOS 11.* バージョンでは正常に動作しますが、iOS 12.0 ではセルが動的に動作しなくなります。