Je m'excuse pour un grand ensemble de questions ici.
Je commence à jouer avec de plus en plus avec du quartz graphiques et j'ai constaté que cela a des effets intéressants, mais je n'ai pas beaucoup d'échantillons pour les voir en action. Il y a une propriété d'ombre: p> view.layer.borderWidth = 1;
view.layer.borderColor=[[UIColor whiteColor] CGColor];
3 Réponses :
Voici un très bon tutoriel , cela m'a beaucoup aidé, Peut-être que ça va vous aider aussi. P>
Merci d'un excellent exemple ombrot, c'est beaucoup ce que je cherche!
@Templar, votre lien donné daté maintenant.
@iambitueux ouais, on dirait que la page n'est plus disponible. Ceci est une version similaire à la mises en cache, mais les images manquent :(
Quelle coïncidence intéressante! J'ai récemment tenu une présentation dans un séminaire de conception de jeu EM> sur Coregraphics et corpores Strong> et Just aujourd'hui, j'ai publié certains des documents sur Github. P>
Donc, si vous préférez des mains sur des exemples, vous pouvez consulter le référentiel ici: https://github.com / pkluz / pkcoretechniques p>
comprend certains des exemples suivants: P>
remplissage de couleur p> li>
remplissage de gradient (linéaire et radial) p> li>
chemin simples p> li>
Courbes Bézier P> li>
Coupure (standard et pair) p> li>
Création de boutons dessinés sur mesure P> li>
Traductions simples p> li>
Traductions avec des déclencheurs de test Hit-test P> li>
Un «flux de couverture» très primitif avec des transformations 3D en corniment. p> li>
ul>
.. et un peu plus; -) p>
J'espère que vous trouvez ce dont vous avez besoin, mais d'après ce que je vois, cela devrait couvrir une bonne quantité de ce que vous avez demandé. P>
note em>: il existe également un PDF qui sert de tutoriel interactif. P>
Ceci est bien génial. C'est simplement un exemple génial! Je vois que les chemins d'oiseaux en colère sont codés dur. L'avez-vous saisi ou utilisez une forme d'outil de génération de code? Savez-vous s'il est possible d'obtenir des points pour ce chemin d'un éditeur graphique, comme Adobe Illustrator?
Voici ma mise en œuvre d'une génération de gradient radial à l'aide de CIImage. Il affiche l'image nommée si un gradient n'a pas été créé. Sinon, il affiche un gradient radial.
Je répondrai à votre première question: vous devez définir la vue.Layer.maskstobounds = non; montrer l'ombre
Merci! J'utilise des masques aux limites pour montrer des coins arrondis. Cela me fait croire que les coins arrondis et les ombres ne sont pas compatibles, à moins que je ne crée ma vue de deux vues et de manipuler des chemins