Hi, On Dec 5, 2015, at 3:16 PM, [email protected] wrote: > > I am trying to develop a Finder app like the mac Finder. I am using NSSplit > view adding one vertical panel at a time dynamically in the code. > basically, trying to simulate file directories drill down. I am also having > an NSScroll View to contain the NSSplit view as its document view so that i > can use the horizontal scroll bar to scroll the nssplit view horizontally. > > My problem is, as the nssplit view grows one panel at a time and eventually > exceed the width of the document view, the horizontal scroll bar does NOT > appear when I try to use the mouse to scroll horizontally. Each panel in the > split view is a NSTableView. > > So, any hints on how to debug this ? I just want to start from somewhere and > debug into it.
First, there's a built-in control for a view like the Finder's Columns view: NSBrowser. It's fairly old and crufty, but it might be easiest to start with that. https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/Browser/Browser.html Second, if you want to keep working on the approach you're using, you need to tell us if you're using auto layout or not. If you are, what constraints, if any, have you established between the split view and the enclosing scroll view's clip view? In general, how did you set up the view hierarchy? Did you build it programmatically or in Interface Builder? Can you provide a text diagram of the hierarchy? Regards, Ken _______________________________________________ Cocoa-dev mailing list ([email protected]) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
