Design d'application macOS X : Xcode like

Bonjour à  tous,


 


Je suis en train de faire une application pour les écrivains style "Scrivener".


 


L'idée est d'avoir une vue centrale, un panneau latéral contenant un ListView des chapà®tres et un autre paneau contenant les propriétés.


 


Ma question, en espérant est assez simple :


 


Quel concept utiliser pour créer les sections ? des splitViews imbriqués ? avec pour chacun des panneaux un viewController différent ?


 


Est ce que le concept de container peut être utilisé afin de faire un design proche de celui de l'éditeur XCode ? Ou bien faut il utiliser autre chose ?


 


Merci par avance.


Réponses

  • CéroceCéroce Membre, Modérateur
    Comme tu ne fournis pas d'exemple graphique, je ne peux pas répondre précisément, mais une liste de chapitres repliables sera typiquement implémentée par une NSOutlineView.

    Tu n'auras normalement qu'une NSSplitView, qui aurait trois subviews:
    - la NSOutlineView à  gauche
    - la vue centrale où écrire
    - l'inspecteur (pour régler les propriétés) à  droite
  • Merci Céroce,


     

    C'est exactement ce que je veux comme disposition. Et voici la capture d'écran.


     


    Maintenant je vais tenter d'ajouter un 3ème split view item à  mon NSSplitViewController et surtout tenter de gérer les contraintes de layout qui sont loin d'être facile.


     


    Merci


Connectez-vous ou Inscrivez-vous pour répondre.