2012-04-05 5 views
0

J'ai un code (ILColorPicker) que je veux installer dans mon application iPad, qui utilise StoryBoards. Les instructions de l'auteur dit:Comment se connecter à une plume à partir de StoryBoard?

  • ajouter à votre avis le XIB du contrôleur, un UIView puis mis sa catégorie à ILColorPickerView
  • Fil la propriété délégué du ILColorPickerView à votre contrôleur de vue dans Interface Builder en sélectionnant le UIView et en cliquant sur le dernier onglet. Ensuite, cliquez sur le cercle à côté de "déléguer" et faites-le glisser vers "Propriétaire du fichier" sur la gauche.
  • Mettre en oeuvre la méthode déléguée: colorPicked: (UIColor *) Couleur forPicker: (ILColorPickerView *) Préparateur

Comment ce que je fais, quand je me sers storyboards et il n'y a aucun délégué ou "propriétaire du fichier"? J'ai créé une classe avec une sous-vue pour contenir le sélecteur, mais voyez maintenant que je n'ai pas besoin de la sous-vue. Dans cet esprit, comment puis-je connecter cela à la vue de mon contrôleur?

Répondre

1

Le propriétaire des fichiers est le contrôleur View. Vous n'avez pas besoin d'un fichier Nib pour cela, vous pouvez utiliser une scène avec un ViewController et suivre les instructions à partir de là. Vous pouvez ajouter une classe (de type UIViewController) à votre application, puis associer cette classe au VC dans le storyboard. Cette classe sera le "propriétaire des fichiers".

+0

Alors, y a-t-il un moyen de l'inclure dans la sous-vue? De cette façon, je pourrais le positionner exactement où je le veux ... – SpokaneDude

+0

Faites simplement glisser un UIView dans la vue ViewController? –

+0

Il a déjà un UIView ... en ce moment, j'essaye de connecter le "délégué" au "propriétaire du fichier" (l'UIView), mais il n'y a AUCUN "délégué" auquel se connecter. Qu'est-ce que je fais maintenant? – SpokaneDude

Questions connexes