NSBezierPath *angle = [NSBezierPath bezierPath];
[angle moveToPoint: NSMakePoint(100, 50)];
[angle lineToPoint: NSMakePoint(125, 100)];
[angle lineToPoint: NSMakePoint(100, 150)];
[angle stroke];
En utilisant ce code simple de 3 points, je peux les relier tous. Le produit de ce code ressemble à ceci ...Lisser la courbe à travers 3 NSPoints
Ceci est la seule façon de dessin que je sais avec NSBezierPath (Au lieu de dessiner un cercle).
Je me demandais comment dessiner une courbe lisse jeter 3 points différents. De telle sorte que cela ressemblerait à ceci. (RED)
Je ne pouvais pas trouver sur le web. Je vous remercie.
La question concerne 'NSBezierPath'. – thxou
J'ai simplement changé tous les codes de la vôtre en NS. Bien que pas une courbe lisse parfaite (en raison de la CGPoint), cela devrait fonctionner. Remercier. Si vous le pouvez, (Serait très utile) dites-moi ce que controlPoint1 et controlPoint2 est? – 31i45
Le point de contrôle est le point qui détermine la forme de la courbe à proximité du point actuel. –