[SUSPENDU] Utiliser RBSplitView
Paisible.fr
Membre
Bonjour,
Je cherche à¡ utiliser le Framework RBSplitView dans mon projet. Il s'agit d'un framework proposant des solutions à¡ certaines limite du NSSplitView.
N'étant pas très familier avec XCode, je n'ai pas réussi à¡ l'intégrer à¡ mon projet pour l'utiliser, à¡ part installer le plug-in pour interface builder.
J'ai beau lire et relire la documentation du framework et me documenter sur l'utilisation de xcode je n'y suis pas encore parvenu.
Donc si quelqu'un pouvait m'expliquer, ou me donner des pistes au faire un tuto, qu'il soit grandement remercié. :why?:
PS : Je connais bien une personne sur le forum ayant utilisé le projet et donc susceptible de m'aider, mais je ne citerais personne
Je cherche à¡ utiliser le Framework RBSplitView dans mon projet. Il s'agit d'un framework proposant des solutions à¡ certaines limite du NSSplitView.
N'étant pas très familier avec XCode, je n'ai pas réussi à¡ l'intégrer à¡ mon projet pour l'utiliser, à¡ part installer le plug-in pour interface builder.
J'ai beau lire et relire la documentation du framework et me documenter sur l'utilisation de xcode je n'y suis pas encore parvenu.
Donc si quelqu'un pouvait m'expliquer, ou me donner des pistes au faire un tuto, qu'il soit grandement remercié. :why?:
PS : Je connais bien une personne sur le forum ayant utilisé le projet et donc susceptible de m'aider, mais je ne citerais personne
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
L'addition de framework dans un projet est un sujet qui a souvent été abordé sur ce forum, et la marche à suivre est clairement expliquée plusieurs fois.
http://www.objective-cocoa.org/forum/index.php/topic,1970.0.html
Je bute dés l'étape 4. J'utilise XCode 3 et au vu de la date de l'article Le chat noir devais être sous une version précédente.
http://rentzsch.com/share/embeddingFrameworks.mov
Voici la façon dont je procède et les problèmes/questions rencontrés :
Résultat :
As-tu vérifié si tu avais ce répertoire /Developer/SDKs/MacOSX10.3.9.sdk ?
(moi, par exemple, je ne l'ai pas car lors de l'installation de XCode j'ai choisi 10.4 et 10.5)
Je me souviens vaguement de RBSplitView. Je crois avoir eu des pb avec le framework j'ai donc implémenté directement les classes (voir image jointe).
Pour ensuite l'utiliser tu vas devoir prendre ta classe principale et faire :
avant le @interface évidemment.
Vu que tu as mis le plug-in pour Interface Builder, il te suffit de glisser ta RBSplitView sur ta fenetre et l'organiser comme bon te semble. Sans oublier de la déclarer dans ton header :
Et comme je révise pour le rattrapage du bac, j'ai pas trop le temps de me repencher sur RBSplitView. Mais au vu de mon code il semblait obligatoire d'implémenter ça dans ton .m :
Donc ne pas oublier le delegate du RBSplitView vers ta classe.
En tout cas, toute la doc RBSplitView est fournie dans un HTML ou RTF je crois.
Edit : le 2eme delegate sert juste à gérer l'effet de ralentissement lorsqu'on maintient la touche shift enfoncée, c'est un plus mais vraiment pas obligatoire Par contre il gère aussi l'animation si tu fais une sorte de "toggle" pour afficher/masquer.