Comme le titre
est comme ça
L'effet que je veux obtenir est
en glissant vers le bas, comme l'image ci-dessous
Ceci est réalisé avec tableview. Maintenant, lorsque vous le faites glisser ici, il ne bougera pas. Ce que je veux réaliser, c'est que lorsque la couleur bleue n'atteint pas la moitié de l'écran (environ cette position fonctionnera), elle reviendra automatiquement à la première rangée, qui n'est que la rouge OK, si elle dépasse, comme indiqué ci-dessous
Il glissera automatiquement vers la ligne bleue. Comment implémenter ce changement est-il plus pratique ? La tableview ou la scrollview ont-elles un contrôle d'attribut direct ?
Vous parlez de disposition de la carte, vous pouvez utiliser UICollectionView et UICollectionViewFlowLayout personnalisé pour y parvenir, adresse de démonstration