IPad Status bar: is it ok to hide it?

Hi, I'm designing a News app for the ipad and wondered if it is ok to hide the status bar?
We're using a left right swipe to interact with the content and the amount of space on the screen is tight. Losing the status bar would help, but I'm not sure if it's bad practice.
thanks

iOS Application Programming Guide
Introduces the development process for iOS applications and describes the core architecture.
iOS Development Guide
http://developer.apple.com/library/ios/navigation/
Describes how to build, run, debug, and tune your applications on both the simulator and devices.
iOS Human Interface Guidelines
Provides user interface rules that must be followed to distribute an iPhone or iPad application.

Similar Messages

  • IPad status bar covers up my app's top  UIViews; okay after rotation

    I wrote an iPad app. When it is first started up (in iPhone simulator, or on real iPad) all the UIViews at the top of my window are partially covered-up by the iPads time/battery status bar.
    After I rotate the iPad (simulator or real one) the problem goes away: my UIViews appear shifted down, so they are under (below) the status bar. In other words, after I do the first rotation, the iPad knows to push my window downwards about 20 pixels to make room for the status bar. But before the first rotation (simulator or hardware) the iPad is not shifting my UIViews downward.
    Question: What can I do in software (during the startup logic) to get the iPad to push my window down to make room for the status bar?
    I think the iPad should do it automatically for me, but since it is not, I'm willing to take some action in the software to get it to happen. Any thoughts? NOTE: When I create all my UIViews, I'm using a coordinate of (0,0) for my upper left corner, which is correct, and after the first rotation everything works great. Also: I have auto-rotation enabled, so my app is always rotating to keep its display "up" so users can view it in all 4 rotations.

    Hi David -
    David Restler wrote:
    Question: What can I do in software (during the startup logic) to get the iPad to push my window down to make room for the status bar?
    If you're creating the view in your code, you're explicitly setting the view frame. The controller then assumes you know what you're doing and doesn't make any adjustment for the status bar (or any other bars that may be above or below the content area).
    In other words, when you explicitly set the frame in loadView, you're buying sole responsibility for the starting dimensions. In the case of an iPad with only the status bar, you need to drop the y-origin down 20, and shorten the height by 20:
    - (void)loadView {
    CGRect frame = CGRectMake(0, 20, 768, 1004);
    UIView *v = [[UIView alloc] initWithFrame:frame];
    self.view = v;
    [v release];
    NSLog(@"%s: self.view=%@ self.view.frame=%@",
    _func_, self.view, NSStringFromCGRect(self.view.frame));
    Btw, if you ever open your IB, try adding and subtracting the various simulated bars while watching the dimensions of the view in the Size Inspector. If the view is the main content view (i.e. connected to the 'view' outlet of File's Owner), you should see the y-origin and size adjust for each combination of bars. In fact, those dimensions will probably be grayed out, since IB doesn't trust us with such critical numbers. The point is, that when a view is loaded from a nib built with the correct simulated bars, the adjustment for the bars has already been saved in that file.
    I think the iPad should do it automatically for me
    If you want to see what the controller does by default (i.e. no nib and no frame defined in loadView), try this code:
    // MyAppDelegate.m
    #import "MyAppDelegate.h"
    #import "MyViewController.h"
    @implementation MyAppDelegate
    @synthesize window, viewController;
    - (void)applicationDidFinishLaunching:(UIApplication *)application {
    MyViewController *vc = [[MyViewController alloc] initWithNibName:nil bundle:nil];
    vc.view.backgroundColor = [UIColor grayColor];
    self.viewController = vc;
    [vc release];
    [window addSubview:viewController.view];
    [window makeKeyAndVisible];
    NSLog(@"%s: viewController.view.frame=%@",
    _func_, NSStringFromCGRect(viewController.view.frame));
    - (void)dealloc {
    [viewController release];
    [window release];
    [super dealloc];
    @end
    // MyViewController.m
    #import "MyViewController.h"
    @implementation MyViewController
    // Implement loadView to create a view hierarchy programmatically, without using a nib.
    - (void)loadView {
    // Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
    - (void)viewDidLoad {
    [super viewDidLoad];
    @end
    When no nib name is specified, and the view loader can't find a nib that matches the owner's class name, and loadView isn't overridden, the view controller creates a default view (see no. 3 under "The steps that occur during the load cycle are as follows:" in [Understanding the View Management Cycle|http://developer.apple.com/library/ios/featuredarticles/ViewControllerPGf oriPhoneOS/BasicViewControllers/BasicViewControllers.html#//apple_ref/doc/uid/TP 40007457-CH101-SW19] in the View Controller Programming Guide for iOS). If you run the above example code, you should see the frame of the default view takes all bars into account.
    ... I'm using a coordinate of (0,0) for my upper left corner, which is correct
    As explained above, it's not correct if there are any upper bars
    and after the first rotation everything works great.
    Yes, all bets are off after an auto-rotation. The system recalculates the content view frame in that case (though that math doesn't always come out the way you want).
    Hope that helps to unscramble things a little!
    - Ray

  • Is it me or is the ipad ios7 status bar smaller?

    I liked the ios6 clock on the ipad status bar, but now on ios7 its smaller and so is the signal icon. What can I do?

    The camera quality is not good. The iPad camera was really designed to use FaceTime in the device. Yes it is a camera and yes it will take photos. But the quality isn't so hot. You will find that the better the lighting, the better the quality of the photo. The camera on the new iPads is supposed to be a little better than previous versions, but like I said, the camera is intended to be used for FaceTime, the fact that the iPad takes photos is a bonus whether we see it that way or not. Actually, the video quality is pretty good, much better than the still photos.
    Personally, I would never use such an unwieldy device to take pictures anyway.

  • Can I add date to time in status bar

    Can I add the date to the time in the iPad status bar?

    Not possible for now.
    Contact to apple for your feedback: http://www.apple.com/feedback/ipad.html
    Cheers,Dennis

  • How can I hide the java script status bar?

    I'm trying to hide the status bar using the feature in the advanced section of enable java script. I did a search in the help window of Firefox 5.0 and it shows the area in options to do this. I followed the instructions but the feature in my advanced area does not offer this selection. I'm trying to accomplish this in order to follow the recommendations of Pogo to enhance game playing experience.

    Hi. To remove the horizontal scrollbar you can do this:
    textArea.setWrapText(true);
    To remove the vertical scrollbar you can do this:
    ScrollBar scrollBarv = (ScrollBar)ta.lookup(".scroll-bar:vertical");
    scrollBarv.setDisable(true);  and set the opacity to 0 in the css file:
    //css file
    .text-area .scroll-bar:vertical:disabled {
        -fx-opacity: 0;
    }Here is an example:
    import javafx.application.Application;
    import javafx.event.ActionEvent;
    import javafx.event.EventHandler;
    import javafx.scene.Node;
    import javafx.scene.Scene;
    import javafx.scene.control.Button;
    import javafx.scene.control.ContextMenu;
    import javafx.scene.control.MenuItem;
    import javafx.scene.control.ScrollBar;
    import javafx.scene.control.TextArea;
    import javafx.scene.input.ContextMenuEvent;
    import javafx.scene.layout.StackPane;
    import javafx.stage.Stage;
    public class TextAreaSample extends Application {
        @Override
        public void start(Stage primaryStage) {
        final TextArea textArea = new TextArea();
            textArea.setWrapText(true);
            StackPane root = new StackPane();
            root.getChildren().add(textArea);
            Scene scene = new Scene(root, 300, 250);
            primaryStage.setScene(scene);
            primaryStage.show();
            scene.getStylesheets().add(getClass().getResource("style.css").toExternalForm());
            ScrollBar scrollBarv = (ScrollBar)textArea.lookup(".scroll-bar:vertical");
            scrollBarv.setDisable(true);
        public static void main(String[] args) {
            launch(args);
    }

  • Now that the "Status Bar" is gone, is there a way to hide the "status notification" (bottom left corner) when a page loads? This is on Windows & FF5/6

    The so called "Status Bar" has apparently gone away since FF4, I'm now onto 6 I think, on my work machine. But one of the things I liked about the Status Bar was that it could be hidden entirely.
    With no Status Bar, now when a page is loaded in FF, you get a floating "Status Notification" in the bottom left corner for a second or two while the page is loading (this even happens in FullScreen F11, something I never had to deal with when the Status Bar existed).
    What I want to know is, is there a way to turn off this "Status Notification" entirely? A setting somewhere? Something in About:config? I haven't been able to find anything.

    1. Install the addon Status 4 evar, which puts the status text back in the status bar: https://addons.mozilla.org/en-US/firefox/addon/status-4-evar/
    2. Hide the status bar by right clicking the refresh button and unchecking "Addon bar"

  • Is there an app that hides the status bar?  Or permits customization of it?

    I'd like to hide the time in the status bar, or replace it with other information.
    Reason: I don't like being reminded what time it is when using a PDA type device, especially not in the middle of the night if I'm reading on it.
    Is there an app that hides the bar universally, or lets one replace the time, with say the date or other text?

    Are you sure about that? Several highly regarded, widely downloaded apps, e.g., eReader, have an option to hide the status bar. The developer forums are awash in discussions about the commands to hide the status bar-- it's built in to the SDK.
    I figure someone will have put out a small program that does nothing but hide the status bar or allow its tweaking... much like StatusBar does on the Palm OS 5 PDAs...

  • How can I make the status bar hide automatically when using safari?

    How can I make the status bar hide automatically when using safari?

    When Safari is in FullScreen mode, menu bar will be hidden.
    Safari window to fit the screen?
    Move the mouse pointer to the bottom right corner of the Safari window.
    Double arrows will appear. Drag it to resize the window to fit the screen.

  • How to hide column link URL on status bar?

    Apex 4.1
    I have IR wit one column link target to URL, and it uses
    javascript:my_function(#COLUMN_VALUE#)as URL, that is, calls some function and passes the value of that column to the function;
    everything works fine;
    but when I place a cursor over the link, bottom line of IE9 browser (is it called a 'status bar'?) clearly shows:
    'javascript:my_function(<actual value>)'
    Is there any way to prevent it from showing function name and parameter value?
    I tried
    onmouseover="window.status='';"but it does not work

    Don't name the function in your link and hide the code in a dynamic action. See this example:
    http://apex.oracle.com/pls/apex/f?p=31517:296
    and the empno column which is a link. Explanation further down.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.apress.com/9781430235125
    http://apex.oracle.com/pls/apex/f?p=31517:1
    http://www.amazon.de/Oracle-APEX-XE-Praxis/dp/3826655494
    -------------------------------------------------------------------

  • Is there a way to hide the status bar when reading a book in iBooks?

    Every other ereader app seems to hide the status bar (at the top of the screen, with battery etc) automatically, or there is a setting to do so. I can't seem to be able to do this in iBooks. What am I missing?

    Nothing - afaik iBook can't do that trick

  • Hide webpage link URL from browser status bar?

    Anyone know how to hide webpage link URL from the browser
    status bar with Dreamweaver CS4? So that when the mouse cursor
    hovers over a link on a webpage, the URL won't be shown in the
    browser status bar. This comes in useful for when I put my email as
    a link on a webpage but I don't want to let my email address be
    known prematurely. I prefer to do this through the Dreamweaver CS4
    interface without coding, if possible. What is the easiest way to
    hide link URL like this? Thanks.

    More than the anal users. Many people use this information to
    decide
    whether they will click on the link. By hiding it, you remove
    that
    extremely valuable security information - for example, a link
    tells you on
    the screen that it is taking you to www.wachovia.com, but the
    status bar
    link tells you it's taking you to
    www.iamahackersiteandwilldrinkyourmilkshake.cn
    I don't think you want to remove that from your site, unless,
    of course, you
    are the webmaster for
    'iamahackersiteandwilldrinkyourmilkshake.cn....
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "joeq" <[email protected]> wrote in message
    news:gib1tf$kn7$[email protected]..
    > it can be done - Behaviors > Set Text > Set Text
    of Status Bar.
    >
    > do what you want, but know that it's somewhat unreliable
    (see the caveat
    > in
    > the DW Behavior box) and that some anal users will
    object to the masking
    > of
    > your links.
    >
    >
    >
    quote:
    Originally posted by:
    ghost zero
    > Anyone know how to hide webpage link URL from the
    browser status bar with
    > Dreamweaver CS4? So that when the mouse cursor hovers
    over a link on a
    > webpage, the URL won't be shown in the browser status
    bar. This comes in
    > useful for when I put my email as a link on a webpage
    but I don't want to
    > let
    > my email address be known prematurely. I prefer to do
    this through the
    > Dreamweaver CS4 interface without coding, if possible.
    What is the
    > easiest way
    > to hide link URL like this? Thanks.
    >
    >
    >

  • I am trying to add tracks which I have on my library on my computer to my ipad. I have done this manually but teh status bar never gets beyond "preparing to update". I have used itunes for years but never had this problem before

    I am trying to add tracks which I have on my itunes library on my pc to my ipad. I have done this manually but the status bar never gets beyond "preparing to update". I have used itunes for years but never had this problem before

    When I restart my iPad the connect to iTunes comes up and stays on until it shuts down again, I have read a report from Apple support suggesting I reinstall iTunes so I might try that again and also your suggestion which i shall also try, but thanks again - rg1547

  • Ipad locked up on white Apple black screen and empty status bar

    i was loading new software for ipad and my daughter unplugged it from itunes before it was finished loading and now it just stuck on apple and empty status bar
    Please help

    Did you ever get any help on this?  I have the same issue.

  • HT204291 i have no airplay icon in the status bar of my ipad ?

    i have no airplay icon in the status bar of my ipad ?

    AAnyone getting this issue where the AirPlay icon doesn't fit On the screen. Started getting this after I upgraded to iOS 8

  • When syncing my iPad mini I notice "Other" in the status bar. What is that and how do I get rid of it?

    When syncing my iPad Mini I notice "other" in the status bar.  It is taking over 4gb of space. What is "Other" and how do I get rid of it.

    Lock symbol is rotation lock : depending on what you've got Settings > General > Use Side Switch To set to (mute or rotation lock), then you can lock rotation either by the switch on the right hand side of the iPad, or via the taskbar : double-click the home button; slide from the left; and it's the icon; press home again to exit the taskbar. The function that isn't on the side switch is set via the taskbar instead : http://support.apple.com/kb/HT4085

Maybe you are looking for

  • Photoshop CS2 crashes when trying to print

    I need some help with Photoshop 9.02 on an Intel Mac running OSX 10.5. When I try to print from the application it crashes to the desktop. I have tried removing and reinstall the printer, updating the drivers, and even removing photoshop and reinstal

  • Unable to open PDF file with PDF Viewer, whereas same file opens smoothly on IE/Chrom.

    I am using pdf.js for one of my client. If i explicitly copy and paste URL of my pdf, it opens perfetly fine on IE and Chrome but doesn't open on FF at all. My application uses pdf.js and it doesn't open my pdf on any of the browser. is there any fix

  • Apple Community pages very slow in Safari.

    Lately I am finding moving between Apple Community discussions has become very slow, sometimes irresponsive.   It is not a permanent feature; it tends to be like that for varying periods of time ... then reverts to normal.   My internet connection is

  • External Hard Drive stuck between Mac & Windows

    I'm in big trouble. I have an external hard drive that I've been using for almost a decade. I had been using it with a G3 for years, but I recently tried plugging it into a windows laptop. It had me give it a "drive letter," so I did, but then it pro

  • Unable to download OS X 10.9 onto an iMac now using 10.7

    Purchased used iMac for my folks. Currently using 10.7. Will not download 10.9 Maverick. I have enough memory--2 GB, and storage that is required. Any ideas why Maverick doesn 't load or do I need the 10.8 installed first?  Before I spend $20 on the