Dans certaines applications, il existe des paramètres pour les tailles d'écran. Vs paramètres de contrainte régulière, quel est l'avantage vs inconvénient?Taille de l'écran iOS en code, est-ce optionnel?
exemple:
struct Setting {
struct Small {
static let phoneSE: CGFloat = 11.0
static let phone: CGFloat = 13.0
static let phonePlus: CGFloat = 14.0
}
struct Medium {
static let phoneSE: CGFloat = 12.0
static let phone: CGFloat = 14.0
static let phonePlus: CGFloat = 15.0
}
struct Large {
static let phoneSE: CGFloat = 13.0
static let phone: CGFloat = 15.0
static let phonePlus: CGFloat = 16.0
}
Ces valeurs sont des valeurs de taille de police spécifiques.
Les valeurs changent souvent pour le but, certaines valeurs peuvent être la taille de police ou les tailles img. Est-ce que quelque chose comme ça est une bonne pratique ou une surabondance?
L'accessibilité, c'est-à-dire le type dynamique, est également une considération. –
D'accord. Je vais ajouter cela à ma réponse. – dfd
C'est ce que je pensais. Si les tailles par défaut sont correctes et que je n'ai qu'à faire quelques contraintes globales, alors mon code est plus facile à maintenir. Et puisque les mises à jour iOS peuvent changer et souvent changer la taille de la police pour certains éléments ... je n'ai pas vraiment besoin de forcer une taille. –