I want to show a download progress bar beneath the status bar by either placing it on top of all other views (hiding whats under it) or by squeezing the rest. The bar will only be 9 px high. How can I do this?
If your application uses default navigation bar then you can't able to show progress bar beneath the status bar as navigation bar position is default at top of the view. You cant change that. But if you want to show progress bar with navigation bar then you need to customized the navigation bar.
And if your application doesn't have navigation bar then you can directly use progress bar on top of the view so that it will appear exact below to the status bar. Hope this will help you.
Related
The reason I want this second bar is because I want it to stay in the totality of my project. I want to have this bar under my navigationbar and stay constant throughout the run of my project.
The top red bar is the nav bar, and the top green bar is my bar. They will have different background colors. The orange/gray box represent the screens that will appear under these bars.
What is the best way to do this?
If it were me, I'd create a view controller called something like MyToolbarViewController and add its view as a child of your navigation controller. Use Auto Layout to give it a constant height, leading, trailing and top layout guide constraints. This will allow this view to remain in place while the navigation controller performs its normal transitions in which navigation bars are replaced with that slide/fade animation. To adjust the content in each view controller pushed onto the navigation controller, adjust insets or top layout guide constraints.
In our current project we had a tab bar controller, and every corresponding view had a tab bar controller. Lately we decided to use another navigation approach and we removed the tab bar controller.
Unfortunately the tab bar items in the views seem to be unremovable in the SB. In the running app they are not visible. We even tried to reconnect them to a tab bar controller, but no avail. Also, they don't show up in the document outline.
Is there anyone who can spread some wisdom how to remove them?
Try making the bottom bar to none in the attribute inspector of viewcontorller
How can I submerge and reveal tab bar in iOS like the Groupon iPhone app does?
Use a pseudo tab bar if you don't want to mess with the actual tab bar framework, subclassing etc. For example, put a segmented controller onto a view that is no bigger than the controller, size the view and controller to the size of a tab bar and just animate the origin of this custom view. Would be pretty easy and you could get it on and off the screen whenever desired with similar functionality to a tab bar.
Just one option...
I wanted to know if there's a way to add some sort of image view on top of the navigation bar. I don't want to cover it, rather, I just want to move the bar down in order to make room for a banner. The myspace app displays a bar right above their navigation bar, and so does the bank of america app. Any ideas?
See here - substitute the UITabBarController for a UINavigationController.
I have a navigation based app, in one of the screen I now want to add a tab bar. Can any one please share code snippet on how I can do that. Thanks
the common way is to add a navigation view to one within a tab view, not vice versa. as far as i know it is not possible to add a tab bar to a navigation view.
You could call a modal view that uses an underlying tab bar. Another idea is to use the tab bar for the whole app and hide the bar for the views where you don't want it to show up.