Dessiner des Rectangles dans iOS
Mon objectif pour mon application est pour l'utilisateur d'être en mesure de trier les différentes options de planification en balayant l'écran vers la gauche et la droite de l'écran de l'iPhone. Comment je dessine et supprimer des rectangles que l'utilisateur sortes par le biais de ces différentes options de planification?
J'ai un UIViewController.h, UIViewController.m, et UIViewController.xib fichiers à manipuler. Dois-je besoin d'un UIView classe? Si oui, comment puis-je me connecter que UIView classe pour l'afficher dans mon .xib fichier?
XCode est une application (IDE). Il n'a pas de dessiner quoi que ce soit. Objective-C est le langage de programmation pour iOS. Vous pouvez consulter les tutoriels sur ce site, celui-ci en particulier: raywenderlich.com/2033/... (bien qu'un deuxième coup d'oeil à votre question semble avoir peu à voir avec le dessin. Peut-être vous voulez
Je comprends que j'ai besoin d'écrire le code objective-c mais je me disait que je suis dans x-code, comme cadre de référence. Ma compréhension est la UIScrollView juste détermine si vous pouvez faire défiler et dans quelle mesure vous pouvez faire défiler. Si j'ai dessiné un rectangle de l'écran, mais avait UIScrollView qui a été défini comme étant capable de faire défiler que de loin j'ai enfin pu le voir. En partant de ce principe, j'ai juste besoin de savoir comment utiliser le UIViewController et ses .xib fichier à dessiner des rectangles en fonction de la saisie de l'utilisateur pour déterminer les coordonnées.
Tout ce que je besoin est une méthode qui vous permettra de prendre une entrée déterminée par l'utilisateur et dessinez un rectangle en fonction des coordonnées, la hauteur et la largeur que l'utilisateur définit.
UIScrollView
)Je comprends que j'ai besoin d'écrire le code objective-c mais je me disait que je suis dans x-code, comme cadre de référence. Ma compréhension est la UIScrollView juste détermine si vous pouvez faire défiler et dans quelle mesure vous pouvez faire défiler. Si j'ai dessiné un rectangle de l'écran, mais avait UIScrollView qui a été défini comme étant capable de faire défiler que de loin j'ai enfin pu le voir. En partant de ce principe, j'ai juste besoin de savoir comment utiliser le UIViewController et ses .xib fichier à dessiner des rectangles en fonction de la saisie de l'utilisateur pour déterminer les coordonnées.
Tout ce que je besoin est une méthode qui vous permettra de prendre une entrée déterminée par l'utilisateur et dessinez un rectangle en fonction des coordonnées, la hauteur et la largeur que l'utilisateur définit.
OriginalL'auteur Bryce Langlotz | 2013-02-09
Vous devez vous connecter pour publier un commentaire.
Wow... autant de solutions compliquées, voici ce que vous avez besoin de:
Rien d'autre... n'avez pas besoin d'aller fou sur la mise en œuvre.
OriginalL'auteur Wilson Soethe Cursino
OriginalL'auteur Jeremiah Smith
D'abord Faire un CustomView.
vous test. lien vers Votre AppDelegate ou ViewController
OriginalL'auteur bitmapdata.com
Un
UIView
arrive de dessiner la forme d'un rectangle, donc si vous avez besoin de changer la couleur du rectangle, définir labackgroundColor
propriété de la UIView de la couleur que vous voulez qu'il soit.Un vide UIView fera:
Si vous le faites à partir de l'interface builder, faites glisser un nouveau point de Vue à partir de la bibliothèque sur la toile et de définir la couleur d'arrière-plan dans les propriétés de la Vue.
Vous n'avez probablement pas besoin d'un affichage personnalisé pour les cas les plus simples. Vous pouvez également ajouter d'autres éléments à votre "rectangle", vue comme UILabels pour l'affichage de texte.
Vous pouvez mettre à jour dynamiquement le cadre de toute vue au moment de l'exécution. Mais vous devrez le faire dans le code. Lorsque vous mettez à jour l'image qu'il va changer la position et la taille du rectangle. Il peut être "littéralement n'importe quelle taille" et "coordonner" 🙂
cela comprend-il les coordonnées de la vue? Cela doit également être en mesure d'avoir un nombre indéterminé de rectangles
Oui, un
CGRect
spécifie à la fois l'origine(coordonnées) et de la taille. L'image d'un point de vue est unCGRect
.Que faire si j'ai besoin d'un nombre indéterminé de rectangles
OriginalL'auteur Kekoa
Vous pouvez dessiner un rectangle à l'aide de cette:
OriginalL'auteur Teja Nandamuri