Dans Android, pour faire une sélection à partir d'une liste d'options prédéfinies, nous utiliserions l'élément Spinner vu ci-dessous. Quelle est la meilleure approche pour répliquer cela sur iOS?
Le SDK iOS propose des sélecteurs, des contrôles segmentés, des modaux, des feuilles d'action, etc., mais comme mon appareil quotidien est un Android je ne sais pas ce que les utilisateurs iOS préfèrent dans ce scénario.
Dans iOS, ils utilisent un "Picker"
Modifier: Dans le contexte, vous avez quelques options. Sur iPhone, si la sélection fait partie d'une vue tabulaire, le sélecteur peut apparaître dans la liste comme suit:
(source: ios-blog.co.uk )
Si l'élément de sélection est autonome, le sélecteur doit apparaître en bas de l'écran, semblable au clavier.
(volé à la réponse de Lawrence)
Enfin, sur iPad, le sélecteur peut être un popover
Le framework ActionSheetPicker-3. semble faire cela assez bien.