In one of my Xcode projects, the SwiftUI Inspector won't show anymore.
Example:
When I create a new project, I have the inspector:
Any idea what is causing this? Can I maybe reset the settings of the project?
You must have Canvas opened to have SwiftUI context menu items in Editor (including SwfitUI Inspector)
XCode 12 Update
Even after enabling the Canvas if the inspect option is not showing up because, Its been renamed to Show SwiftUI Inspector
Canvas
https://i.stack.imgur.com/BmpVW.png
Editor
https://i.stack.imgur.com/D74Ml.png
Related
Options Window
How can I connect a label, button, or other element from my Storyboard to my coding file in Xcode 13? When I first loaded Xcode, there was no storyboard file added to my project. I had to add one myself. Then, when I created labels and buttons on the Storyboard, it wouldn't allow me to connect to the coding file the way I used to (clicking Ctrl and dragging the label/button to the code). I feel like I'm missing something simple but I can't find any solutions online. Thanks in advance.
You have selected a Multiplatform template. This is only supported by SwiftUI.
Select a single platform template (iOS, macOS etc)
Forgive but I haven't coded in about a year or two, so I haven't been following the latest update in Xcode.
Anyways, I decided to go back and brush up on some skills and I noticed right off the bat that a lot has changed.
I created a new project using the tabbed view controller set up, usually it shows in storyboard immediately upon creating the project. Now there is nothing there. Where did it go and how do I bring it back?
I attached a screenshot so you can see the simulator running the tabbed apps but not showing in storyboard.
enter image description here
You opened the LaunchScreen.storyboard. This layout appears on the screen for a few moments while the app is launching.
https://developer.apple.com/documentation/uikit/app_and_environment/responding_to_the_launch_of_your_app
https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/launch-screen
The storyboard that you are looking for is Main.storyboard
Notice, that there is no Main.storyboard if you start with SwiftUI
There are no specialized app templates any more. But there is still a tab view controller object in the storyboard editor's library, so just drag it into the canvas and use it. It gives you same two-child tab view controller as before.
Somehow my scene editor fails to display helper tools (cameras, grid etc) in the design area. As the images shows I've enabled all tools but none of them are visible. I have tried to reset to default and also did a reinstall of Xcode, without success. Any suggestions?
In recent Xcode versions you can right-click in the scene and get the menu you need:
While in the SceneKit editor, in the menu bar click on Editor > Display > Show Grid
edit: In Xcode 10 the display menu is no longer available in the editor. You have to right click in the SceneKit Editor to access it.
I see no settings at all under Size Inspector in Interface Builder, it is completely blank for my View, all labels and all buttons. I am using xcode 4.6 and have 'Use Autolayout' unchecked and the metrics (Size, Status Bar, Top Bar, Bottom Bar) are all 'None'. I need to be able to control the autoresizingmask, but why can't I see any size properties?
Once you switch to Size Inspector tab, directly under the icon there is a little header that says "View." If you hover over that some text appears that says "Show," because apparently that section can collapse down. Clicking the header should cause the options you expect to appear.
I wish they would make this more clear, because I completely missed it as well, and restarted Xcode several times.
I ran into this problem using Xcode 5.0 but upon further investigation, discovered the dysfunction ran to a higher degree - all Inspector views in Xcode were blank for every control, and the Navigator buttons didn't work either.
The culprit seems to have been a conflict in versioning. When I re-checked out trunk, Xcode returned to expected behavior.
Resizing the Xcode window made things right again for me - go figure.
This worked for me......
Clear Menu -> Recent Files
i cleared last open storyboard from Recent files
Restart Xcode
I ran into this really frustrating issue today.
I want to set my view to be autosizing like this:
But all I find in my xcode settings for an NSView is like this:
The two screenshots are taken from two different projects with the same xcode 4.3.2. Is this a bug or am I missing something?
Thanks.
Starting in Xcode 4.3 the xib files for Cocoa projects have auto layout turned on initially. When a xib file uses auto layout, there is no Autosizing section in the size inspector.
If you want to turn off auto layout, open the file inspector and deselect the Use Auto Layout checkbox.
Seaid's solution works. but i think it's bug because the auto sizing tool will apear about half a second when switching to another inspector.
Xcode 4 interface-builder problems