Will apple human interface guidelines violated if i put tab bar on top? - ios

I am developing an app in which i am putting tab bar on top as per requirements.I know apple put tab bar at bottom with maximum 5 tabs.So if make my own custom tab bar & i put it on top.
I have two questions.
Will apple human interface guidelines will be violated?
If i violate apple human interface guidelines will apple reject the
app on app store?

Short answer:
1. Yes, that's not the appearance on tab bars on iOS
2. No
Long answer:
As long as you're designing the tab bar (that's what you call it) to be easy to use and it's clear to understand its purpose, then no harm is made. If, however, there is no clear purpose, why move it?
Apple will not reject apps that violates the HIG, but the HIG is created to be followed, to create a consistent experience for all users, regarding app.

Related

does showing tab bar at top violate apple Human Interface Guidelines?

I am developing an app on which i want to show a tab bar at the top of the screen.When user tap on tab then it should redirect user to different screen.Normally i see tab bar at bottom.So What will happen if i show tab bar at top.
1.Does it violate apple human interface guidelines?
2. If i don't follow apple Human Interface Guidelines.Will apple reject my app on app store?
Please suggest me what to do?
Are you thinking tabs, as in browsers? If so, then no putting your tabs or a tab button in the top of the screen doesn't violate any guidelines. For example, the newly released Firefox for iOS has a tab button in the top right corner.
However, you should generally show how you have tried to find an answer, as the iOS Human Interface Guidelines provide clear guidelines about how you should design your app.
iOS Human Interface Guidelines

Swap between UISplitViewController allowed?

I have a need for two UISplitViewController in my app and i am switching back and forth between them using rootViewController swap. Are there any risks in getting the app approved ?
thanks
All rules that are used during app review are described in App Store Review Guidelines.
Point 10. User interface has such rules:
10.1 Apps must comply with all terms and conditions explained in the Apple iOS Human Interface Guidelines.
10.3 Apps that do not use system provided items, such as buttons and icons, correctly and as described in the Apple iOS Human Interface Guidelines may be rejected.
iOS Human Interface Guidelines have such rules for Split View Controllers:
Avoid creating a secondary pane that is narrower than the primary pane.
Avoid displaying a navigation bar in both panes at the same time.
In general, indicate the current selection in the primary pane in a persistent way.
Give people alternative ways to access the primary pane, if appropriate.
As you see it says nothing about switching between different objects of UISplitViewController. You will be good as you are not trying to display both split controllers at the same time.

iOS Navigation Bar icons issue

I have a question regarding iOS user interface guidelines and Navigation Bars: I'd like to display some icons just to let users be aware of some parameters' status. Those icons appearance may change according to such status. I've reading the iOS Human Interface Guidelines documentation regarding Navigation Bars and it looks like its icons are expected to be buttons the user could touch to trigger some action. Would the app be rejected when submiting to the Apple Store if icons in Navigation Bar are only for user information?
Thanks
You should check out the Submission guidelines as Apple changes it often! Assuming you have a developer account, here is the link https://developer.apple.com/appstore/resources/approval/guidelines.html

Embedding tab bar to top of screen iphone

I want to design a page with tab bar on top of it.In some articles of this site.(i missed urls) i found that this is not a common way and the question gets some down rate.
The question is this: whethere having a design like this may cause that apple not approve the application on his store?
Even if it doesn't make Apple reject your app, think of the users not being used to the tab bar being at the top and how that is going to affect how well the app does in the Store.
Every platform has its own design patterns and there is a reason for that. If you stick to them there is a higher chance that the first-time users have an easier time using your app, which results in a higher chance that they keep using it. If they don't know how to use it or find it hard, they will move to another one.
Take a look at the Human Interface Guidelines and apply them. It will do good.

Risk to be rejected on custom UITabBar

I'm wondering if there's any risk to see the app rejected from the AppStore (iPhone app) if I modify the existing UITabBar making it slightly taller. I'm working on a custom uitabbar with custom background pattern that is also just a little bit taller (8px) than the default one. It additionally has a raised central button.
I really don't see why this could reject the app but I thought I would better ask first since it's quite a lot of work implementing this custom design and I might have overlooked some of the HIG guidelines/rules.
Many thanks,
Tomas
There are tons of apps in the AppStore with custom tab bars, starting with some of the most popular ones like Instagram so you should be safe.
There are huge numbers of apps out there with custom tab bars, including non-standard sized ones and ones with protruding central buttons. They're fine, as long as they work correctly.

Resources