-
Re: Storyboard won't zoom when editing macOS app
Macho Man Randy Savage Feb 28, 2017 12:14 PM (in response to melmalinowski)You are not alone. Lots of posts around here mention this issue. I just discovered this myself when writing my first mac app with a storyboard. My bug got closed as a duplicate.
I only used storyboard in one app but on Mac I still prefer to not use Stroryboards at this point. IMHO, the greatest advantage of working with a storyboard (for a Mac app) is the zoom feature, which currently doesn't exist.
I always thought they should also have included the "zoom" feature in a regular nib (for both iOS and Mac) but they never did.
My guess would be that there were bugs and they didn't have time to fix it, so they just disabled it so they can work on some API changes, or so they could take a walk in the Park.
Anyone tried the latest BETA can confirm if this is fixed?
-
Re: Storyboard won't zoom when editing macOS app
melmalinowski Mar 16, 2017 12:00 AM (in response to Macho Man Randy Savage)Kind of amazing that they don't fix such a fundamental and well known bug for this long. If I had a major bug that obvious in an app submitted to iTunes Connect, it would get rejected.
I'm staying away from the macOS platform until this is fixed, as I like storyboards and use them in all my iOS apps.
It would do us all good if someone got put in charge of unity and consistency between the macOS and iOS systems and tools.
-
-
Re: Storyboard won't zoom when editing macOS app
svjim Jun 22, 2017 2:33 PM (in response to melmalinowski)This seems to be a bit ridiculous that storyboards for mac os apps have disappeared without any apparent reason. It would be nice if someone from Apple would provide an explaination for this. I mean we are only talking about zooming in and out of a graphic layout that worked previously. Is Apple throwing storyboards under the bus for mac applications. Come on Apple how about an answer???
-
Re: Storyboard won't zoom when editing macOS app
Macho Man Randy Savage Jun 22, 2017 2:52 PM (in response to svjim)>This seems to be a bit ridiculous that storyboards for mac os apps have disappeared without any apparent reason. It would be nice if someone from Apple would provide an explaination for this. I mean we are only talking about zooming in and out of a graphic layout that worked previously. Is Apple throwing storyboards under the bus for mac applications. Come on Apple how about an answer???
You would think the opposite would be true since they now removed the option to generate a new project without a storyboard. That is, if you want to use a regular xib you have to configure your project manually. I haven't tried the latest BETA. Anyone know if it's fixed in Xcode 9?
-
Re: Storyboard won't zoom when editing macOS app
khrykin Aug 31, 2017 12:15 PM (in response to Macho Man Randy Savage)Well, Xcode 9 beta still doesn't have zoom in macOS storyboard...
-
Re: Storyboard won't zoom when editing macOS app
Claude31 Sep 5, 2017 10:30 AM (in response to khrykin)Seen in XCode 8.3.3.: They have clearly deleted all the zoom options (when ctrl-click in the canvas) and just ket Interface builder help.
It is difficult to imagine the reason why. I do not see what could make zooming more difficult for OSX storyboards than for IOS. Could iy be related to menu bars handling ?
-
Re: Storyboard won't zoom when editing macOS app
Macho Man Randy Savage Sep 5, 2017 11:15 AM (in response to Claude31)I bet the code got a bit overcomplicated, and fixing it is harder than it seems, and nobody wants to do it or they aren't getting enough time to do it. But I mean, not fixing this for a year is a bit much.
Or, they just turned it off for no other reason than to watch devs complain as they ROFL at the peasants.
-
Re: Storyboard won't zoom when editing macOS app
Claude31 Sep 12, 2017 5:14 AM (in response to Macho Man Randy Savage)Another reason could simply be, they didn't notice because they don't use storyboards at Apple for their own development in OSX. And the're right
-
-
-
-
-
-
Re: Storyboard won't zoom when editing macOS app
impete Jul 10, 2017 11:43 AM (in response to melmalinowski)I've just raised a bug against this (33217575)
I can but encourage other macOS Developers to do the same.
This has been frustrating me for a long time now...Pete
-
Re: Storyboard won't zoom when editing macOS app
svjim Jul 10, 2017 3:02 PM (in response to impete)You are absolutely correct. More OSX developers need to complain about this with a bug report. I did so some time ago. I was hoping for at least an explainiation on why this capability was removed. No luck so far on that. If you have this issue, write a bug report. It should only take a few minutes and your really only need a few words to describe the problem.
-
-
Re: Storyboard won't zoom when editing macOS app
michaela_ Sep 23, 2017 3:45 PM (in response to melmalinowski)i've accessed on Zoom in System Preferences > Accessibility
so its ON when i'm using Xcode
Check : Use scroll gesture with modifier keys to zoom: ^Control
Holding down the control key and using two fingers scroll gesture on track pad zooms in and out and will stay at that magnification when letting go of control key.
Other features in Zoom may also be helpful, like checking 'Zoom follows the keyboard focus', and assigning your own keyboard toggle key to easily turn off the feature when not in Xcode, or use it in other software.
-
Re: Storyboard won't zoom when editing macOS app
Introspector Dec 4, 2017 9:58 AM (in response to michaela_)I use this feature too on a daily basis. But it is not a nice workaround. One looses panels and have to keep zooming in and out all the time.
But in general and not just in Xcode - the Zoomer is a life saver and one of my favorite Apple Features of macOS.
-
-
Re: Storyboard won't zoom when editing macOS app
Introspector Dec 4, 2017 9:56 AM (in response to melmalinowski)This is serious pain - especially when working on 4k/5k displays.
Givent the time frame since I reported this bug the first time, I am compelled to believe that this bug is not a bug but a feature which is too difficult for Apple to implement and would probably take a complete re-write of Xcode. Otherwise, they would have fixed it.
Anyway, I have filed yet another bug #35831433 and I suggest all you reading this do the same. Perhaps file it as a suggestion rather than bug !
-
Re: Storyboard won't zoom when editing macOS app
Macho Man Randy Savage Dec 4, 2017 10:03 AM (in response to Introspector)The idea of designing your entire app's interface in one place (the storyboard) seems like a nightmare without the zoom feature. Unless you have an app with only one or two windows.
As things stand now, the arguments for using a storyboard for macOS are unconvincing. At least they brought back the checkbox in Xcode 9 so we can easily create new projects without a storyboard.
-
Re: Storyboard won't zoom when editing macOS app
melmalinowski Dec 29, 2017 6:45 PM (in response to Macho Man Randy Savage)10 months ago I posted the original question.
I stayed away from MacOS development for that reason. I presumed this would be fixed soon. Nope.
It is just amazing to me that a company with Apple's resources would include storyboard in MacOS/XCode with such a serious shortcoming. It makes using storyboard very difficult, virtually useless.
I have noticed some impact of the more advanced iOS ideas penetrating into the MacOS world at last. Perhaps we'll see some progress on storyboard in 2018. Or not.
If this ever gets fixed, I'd appreciate someone posting that here.
-
Re: Storyboard won't zoom when editing macOS app
KMT Dec 29, 2017 7:05 PM (in response to melmalinowski)>iOS ideas penetrating into the MacOS world at last.
Did you hear the one about how devs may be able to make one app that works on both? Maybe that's why macOS tools are seemingly out of the loop...
-
Re: Storyboard won't zoom when editing macOS app
Macho Man Randy Savage Dec 29, 2017 7:39 PM (in response to KMT)>Did you hear the one about how devs may be able to make one app that works on both? Maybe that's why macOS tools are seemingly out of the loop..
There are things in UIKit that are obviously better than Appkit, but this news kind of scares me.
Storyboards came to the Mac following iOS' lead, to make development more "iOS-ish" but it never felt right for many devs. And they let this zoom bug linger for way way too long. Despite the zoom bug, they even tried to force storyboard down our throats in an Xcode release by removing the ability to uncheck "Use Storyboard" for a new macOS project (at least this decision was reversed in Xcode 9).
I always feel uneasy when they make *any* changes to macOS SDK. Not because the idea of the change is bad or not warranted but because they don't always seem to finish the job. Obviously this is not because they can't, but for whatever reasons they often don't. Storyboards without zooming is clearly an unfinished feature, NSCell deprecations with no proper view-based replacement API are still left all over the place (it's been 3 years).
So my worry is a universal UI framework comes out. And a bug like this one is here, and over there, and maybe we'll get a fix for it next year, or the year after, or maybe we won't.
-
Re: Storyboard won't zoom when editing macOS app
KMT Dec 29, 2017 7:58 PM (in response to Macho Man Randy Savage)>but because they don't always seem to finish the job.
Copy that. My guess is that it's a mix of turnover and upward job mobility...come in, recommend changes, get promoted, move up/out/on, changes hang on the line, waiting for luv, dressed up but no where to go. Next wonk says, "Not my ideas so, instead of fixing to finish and taking it to the prom, I'll recommend changes in my own style so I can strut my own stuf", wash/rinse/repeat.
Maybe they've decided it's a numbers game, and since they can't seem to grow the mac dev community, they'll hybridize and rebrand iOS devs. They tried making the two programs into a 2-fer for the same fee and signup, now maybe they're making it into an actual all-in-one.
Maybe they can't find anyone willing to take the job as closer and do clean up.
-
Re: Storyboard won't zoom when editing macOS app
Macho Man Randy Savage Dec 29, 2017 8:40 PM (in response to KMT)This the thing though, overall, Mac development isn't any harder than iOS development. In some ways it is actually easier. You make your windows the shape you want them. You can enforce an aspect ratio of your own choosing for resizable windows. If you already know how to make an iOS app, it doesn't take that much effort to learn how to make a Mac app.
Luring iOS devs to the Mac was the reason for bringing Storyboards to the Mac, and here we are in this thread. Luring developers to the Mac should be easy for Apple; make it easier for developers to succeed on the platform. Mac apps are obviously so much more powerful and useful than iOS apps overall. Showcase more than the same 15-20 apps over and over again. Devs will follow the money.
Devs don't come because they don't think there is any money in Mac apps. Simple as that.
If I have more revenue from my Mac apps outside the Mac App Store than I do inside it (and I do) than it feels like a shelf space thing, not that my app isn't any good.
I read a blogger the other day say the Mac App Store is a ghost town with outdated apps, maybe this UI framework will solve that. I doubt it though.
-
Re: Storyboard won't zoom when editing macOS app
svjim Aug 1, 2018 3:43 PM (in response to KMT)The thing is that zoom for mac story boards apps worked and it was removed. None of this makes any sense and the silence of Apple on this is sending some sort of message, but **** if I can figure out what it is. I don't buy any technical reasons for zoom having been removed. Mac developent on Xcode must just not be a priority to apple.
FWIIW still nothing in Xcode 10 beta - at least as far as I can see.
-
-
-
-
-
-
-
Re: Storyboard won't zoom when editing macOS app
Steve@MartianTribe Mar 28, 2019 6:15 AM (in response to melmalinowski)Just piling on here but almost two years later and Apple still hasn't addressed this.
-
Re: Storyboard won't zoom when editing macOS app
rocketmedic Apr 17, 2019 3:03 PM (in response to melmalinowski)I've submitted a ticket as well (49992845). This is extremely frustrating when you have many view controllers involved and just want to be able to move around your storyboard quickly. It's already been said, but hopefully this gets fixed.
-
Re: Storyboard won't zoom when editing macOS app
heilei May 15, 2019 11:09 PM (in response to rocketmedic)Created a ticket as well (# 50841783). If the storyboard is part of an iOS project, zooming works. If it's a macOS project, it does not. Go figure.
-
Re: Storyboard won't zoom when editing macOS app
Macho Man Randy Savage Jun 5, 2019 7:57 AM (in response to heilei)Well, I only used a storyboard on Mac for one small project. I basically used it like a standalone xib, so I didn't need to do zooming. But I always used xibs everywhere else and pretended storyboards didn't exist.
We are approaching Xcode 11, this was reported way back in Xcode 8. I seem to doubt they'll fix it. Looks like they are moving away from IB entirely. But then again, I guess we have to really be careful before we adopt the "new" of anything, as it may end up just like Mac storyboards in 4 years.
-
Re: Storyboard won't zoom when editing macOS app
Claude31 Jun 6, 2019 3:15 AM (in response to Macho Man Randy Savage)No change in XCode 11. Zoom menu is set to 100% with all options greyed out except size to fit which does nothing…
What do you mean
Looks like they are moving away from IB entirely.
-
Re: Storyboard won't zoom when editing macOS app
Macho Man Randy Savage Jun 6, 2019 8:38 AM (in response to Claude31)Haven't tried the new Xcode Beta, but heard some folks say that new default projects set in Xcode uses the "SwiftUI" stuff instead of a storyboard or xib.
-
Re: Storyboard won't zoom when editing macOS app
SN81 Dec 1, 2019 6:06 AM (in response to Claude31)Xcode 11.2.1 has the same bug. I re-filed a bug report in case old ones got lost in the sauce.
-
-
-
-