2010-08-07 4 views
0

J'essaye de faire des UIViews redimensionnables des utilisateurs qui peuvent redimensionner (le code est fait pour cela) et faites le glisser autour. Maintenant, j'ai besoin de faire ressembler à quoi il ressemble dans IB, avec des cercles dans ses coins pour faire glisser, et des lignes pointillées en tant que frontières de l'UIView.La meilleure façon de faire ressembler un UIVIew à un UIView dans IB?

Comment pensez-vous que je devrais faire cela?

Merci beaucoup.

Répondre

1

La bonne façon de le faire est de remplacer la méthode drawRect: de la sous-classe UIView (votre point de vue draggable dans ce cas.)

Lorsque vous sous-classe UIView pour créer une classe personnalisée qui se dessine, mettre en œuvre la drawRect: méthode pour dessiner la vue dans la région spécifiée. Cette méthode est invoquée la première fois qu'une vue s'affiche ou lorsqu'un événement se produit qui invalide une partie de l'image de la vue, ce qui l'oblige à redessiner son contenu.

Vous pouvez voir des instructions pour faire le dessin sur mesure à: drawrect:

Bonne chance.