Et hop, ma 2ème app sans prétention qui permet de convertir une durée par rapport à la puissance du four à micro-ondes de la recette et de votre propre micro-ondes.
Sous le capot :
C’était aussi un bon moyen de tester cocoapods pour trouver un slider circulaire, gérer des traductions (us / fr) et de se prendre la tête pour synchroniser 2 segmented control
Juste un petit soucis sur mon iPhone 5S les textes “puissance” dans le segmented controls sont tronqués car, pas assez de place en largeur donc, difficile à comprend ce que je doit mettre.
Et sinon, niveaux design si il y aurais pas le blanc autour du segmented controls ça serait plus joli.
Je tente de corriger les textes du segmentedcontrol en français (j’avais testé vite fait, donc mal, l’interface avec le simulateur pour le SE avec la version en anglais par défaut de l’app, donc erreur …)
Je galère pas mal pour mettre le texte sur 2 lignes … et Xcode 10 me fait des misères (mauvaises performances, avec roue colorée trop fréquente sur une installation toute fraîche de Mojave…) donc reset SMC, PRAM pour voir si cela ira mieux … pas gagné
Un peu rageant d’etre emm… nuyé par le matériel !!!
Bon a priori, après un reset SMC et suppression de quelques apps au démarrage du Mac mini (istat menu, magnet et Dropbox), j’ai pour le moment un comportement normal, wait & see)
Pour revenir au pb de texte sur le segmentedControl, je sèche un peu
Tout est fait en storyboard, et j’ai modifié mes traductions françaises de cette façon : Puissance\n recette etc …
Dans le viewDidLoad, j’ai ajouté ceci : for segment in menuSegmentedControl.subviews{ for label in segment.subviews{ iflet labels = label as ? UILabel{ labels.numberOfLines = 2 } } }
Pour ton problème de texte j’ai pensé que tu devrais le mettre non pas de gauche a droit mais, de haut en bas. tu as assez de place pour le faire et ça t’évite de mettre le texte sur deux lignes.
donc, pour être sur que tu comprennes ce que je veux dire voila un exemple :
Avec plaisir de t’avoir conseillé sur le fond du segmented controls.
Et si tu veux aller encore plus loin de peut mettre le status bar en blanc en allant dans les préférences de ton app et sélectionner light dans Status Bar Style pour être blanc sur ton laucher.
Ce serait aussi plus beau en centrant le cercle au milieu de l’écran, au lieu de l’afficher dans la partie haute de l’écran.
Tu devrais aussi mémoriser la puissance de ton four, plutôt que la redéfinir à chaque fois. C’est juste une variable à mémoriser dans la persistance de ton application.
Il y a un bug dans ton app quand tu as la même puissance et que tu calcul avec un temps en demi (11:30), il passe le temps afficher a la valeur inférieur arrondi (11:00) alors, qui devrais rester sur 11:30.
Je vais publier un correctif tout de suite. On m’avait demandé de prévoir une entrée par tranche de 30 secondes ce qui rendait le bug invisible… mais il était bien là…
Je publierai une autre version avec une modification de l’UI plus tard, sans stress
Félicitation pour ta nouvelle app, je trouve ton idée génial. Je me permet également de te donnée quelque axe d’amélioration. Je trouve que les couleurs utiliser agresse trop les yeux. Je te conseil de te rentre sur ce site https://colorhunt.co afin de trouver le schéma de couleur parfait .