Comment utiliser cgsize make?
J'ai essayé d'utiliser cgsizemake
comme suit:
Je suis en train de faire la trame de mon image de taille différente à l'aide de cgrectmake
au lieu de changer les coordonnées.
Pour l'instant j'ai essayé
maincharacter.frame = cgsizemake (14, 14);
mais je reçois l'erreur
de l'affectation à cgrect de type incompatible CGsize
Merci d'avance.
source d'informationauteur jwhyyou
Vous devez vous connecter pour publier un commentaire.
Une solution serait:
CGSize accepte uniquement la hauteur et la largeur
Si vous souhaitez définir la taille de l'image utilisation CGRectMake
maincharacter.le cadre doit retourner (x, y, largeur, hauteur) 4 paramètres et CGSizeMake seulement "largeur" et "hauteur" 2 paramètres. Si Vous avez un message d'erreur. La solution est d'utiliser l'image.taille, qui renvoie 2 paramètres de travailler avec CGSizeMake(14, 14).
ce sera vous aider à obtenir l'appareil actuel de la résolution à l'aide de cgsize.
comme ci-dessus, u peut l'utiliser. et aussi comme le code ci-dessous
D'utiliser la variable
c
qui est de typeCGSize
que vous appelezc.0
etc.1
pour la hauteur et la largeur respectivement. Je ne sais pas pourquoi ils ont nommé ces propriétés de 0 et de 1, mais vous aurez à prendre avec Dennis RitchieVoici un exemple d'utilisation de
CGSizeMake
:Espère que ça aide.
ci-dessous est un exemple d'utilisation de CGSizeMake dans un UIScrollView