Bug 21495 - Add a way to zoom in to or automatically pan to the selected view controller
Summary: Add a way to zoom in to or automatically pan to the selected view controller
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: iOS Designer ()
Version: 5.2
Hardware: PC Mac OS
: Normal enhancement
Target Milestone: 5.10 (C6)
Assignee: Jérémie Laval
Depends on:
Reported: 2014-07-21 22:59 UTC by Brendan Zagaeski (Xamarin Team, assistant)
Modified: 2015-08-27 16:26 UTC (History)
4 users (show)

Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.

Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:

Description Brendan Zagaeski (Xamarin Team, assistant) 2014-07-21 22:59:19 UTC
Add a way to zoom in to or automatically pan to the selected view controller. I wouldn't be at all surprised if something like this is already on a to-do list somewhere.

One option would be to implement either or both of the following workflows from Xcode Interface Builder.

When navigating large storyboards, the following workflow can be helpful in Xcode Interface Builder:

1. Zoom out to get an overview of the the whole storyboard.

2. Double click the view controller you want to work on.

3. The canvas zooms in to show the view controller at "actual size".

Another related workflow is:

1. Zoom to "Actual Size".

2. Select a view controller from the "Document Outline".

3. The canvas pans to show the selected view controller.

For this second workflow to be comfortable in Xamarin Studio (and Visual Studio), the "Document Outline" would probably also need an enhancement to add the "Scene" groupings that Xcode Interface Builder has.
Comment 1 Alan McGovern 2014-07-25 13:21:43 UTC
Jeremie, this is something that should probably be rolled into your current work
Comment 2 Alan McGovern 2014-07-25 13:22:08 UTC
Though if you don't get around to adding it, just reassign back to me when the new work is complete.
Comment 3 Alan McGovern 2015-08-22 10:59:35 UTC
The second workflow has been implemented for a while. It was done as part of the native surface port.
Comment 4 Brendan Zagaeski (Xamarin Team, assistant) 2015-08-27 16:26:12 UTC
Sounds good to me! I'll set the target milestone to Cycle 6 just for bookkeeping since I do indeed see that the canvas panning feature is working in the XMA preview builds of XVS and in the Cycle 6 Preview builds of Xamarin Studio.