J'ai un NSSplitView (NO UISplitView (contrôleur) !!) avec trois sous-vues. Maintenant, pour le dernier diviseur (index 1
), je veux que le diviseur ne montre pas le curseur qui traîne (deux flèches pointant l'une vers l'autre). J'ai ce pour arrêter le Traîner, mais le curseur est encore apparaître:Rendre le diviseur d'un NSSplitView undraggable et ne pas afficher le curseur de glissement
- (CGFloat)splitView:(NSSplitView *)splitView constrainSplitPosition:(CGFloat)proposedPosition ofSubviewAt:(NSInteger)dividerIndex {
if (dividerIndex == 1) {
return [splitView frame].size.width - 161;
}
}
Notez que je ne veux cacher le curseur pour le diviseur à l'index 1
. Quelqu'un peut-il m'aider? Merci. :)
Non, je ne veux pas utiliser BWToolkit.
** Voir la réponse suivante * Mike A * pour une meilleure approche .. ** – Jay