Hi I compiled an app in XCode 5 and all the UI changed. I was forced to customize the Navigation Bar and TabBar to make it look like iOS 5/6. Does Apple HIG prevent us from using Opaque Black navBar and TabBar in iOS 7?
Do apple allow custom iOS 5/6 style UI for iOS7?
1.2k views Asked by Sonny G At
1
There are 1 answers
Related Questions in CUSTOMIZATION
- how to style mui 5 switch to look like a toggle switch
- Transposing labels on a continuous scale [waterfall graph, R]
- Innosetup: Optionally delete a file with checkbox
- Can Azure Functions encounter timeout exceptions?
- How to only modify one keyword color in Visual Studio Code?
- Customize menu in wordpress
- Remove grouping from numpunct of std::locale
- Customization to Last Week filter
- How do I let the user customize a specific portion of model in React Three Fiber?
- How to apply custom profiles/setting to Spinnaker to make it deploy with one command?
- Bash custom autocompletion triggered by key
- Difficulty Customizing Jira Templates: Seeking Solutions
- Customizing the Default Slack Message Input Window or APP window
- Customize user table used by Keycloak
- Is there Any way to show the toolbar columns menu by clicking on a customize Button outside the DataGrid in Material UI?
Related Questions in IOS7
- How to make some buttons of tableView cells clickable and some unclickable | iOS
- Customise Tab Bar with rounded button Issue swift
- Get a framework's Bundle Identifier programmatically
- Change swift SKSprite node animation based on velocity
- How to add custom button on AVPlayerViewController in Objective -C iOS?
- Avoid performSegue multiple times
- Downgrade iPhone 5s in iTunes recovery mode
- Upload file to server using SCRFTPRequest
- The socket closes after 3 minutes after putting the application in the background
- What causes undefined is not an object (evaluating 'win['Ionic']') during ionic build?
- iOS 7 and TLS1.2 support
- Using StringWithFormat generates different results using float and long
- iOS development certificates Issue
- How to show progress bar for web service call in ios app
- Samsung Galaxy S8 navigation bar overlays fixed position div
Related Questions in HIG
- App submission rejected because of apple login button
- Do I have to make the "Login with Apple" the first option to get my iOS app approved?
- swift 5 How to set icon App in Switch Screen
- showViewController method only displays modal views
- Use of UIBarButtonSystemItemAction
- Which AlertView Button should i put in "cancel"
- ios/xcode: Possible to send notification when app is in foreground (as alternative to alert)
- Is it okay to solicit bug reports?
- iOS: Best practice for Number of Users to support
- About apple rejection on "location-based APIs for emergency services"
- How to purchase physical goods using through mobile app? Payment must be made with CREDITS instead of money
- What's Apple's Guideline on when to use modal vs pushed view controller?
- iOS @2x images conflicting
- xcode/ios: HIG: Is it better practice to have cancel and done or just back (with automatic save)
- How to make an iOS VoIP app obey Do Not Disturb when ringing?
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Well no, it doesn't necessarily mean that if your apps are running in iOS7, it needs to immediately have the new look. You can use iOS 7.0 as your base sdk but you need to do a custom modification in your app to implement the look and feel of iOS5/6 (but this is a tedious process...not recommended). Using 7.0 SDK will transform all appearance of UI Objects into iOS 7.0 objects (flat, no bezels, borderless, etc).
If you aren't ready yet to accept iOS 7 design in your application, you can still build your app using iOS 6.1 SDK. This will retain the previous look and feel of iOS UI, and will still run on iOS 7. Be careful though, some fonts (like Hirakaku pron) change their line spacing when they are run in iOS 7 (even though it is compiled against iOS 6.1). You may wanna do a forward compatibility check in iOS 7 for your iOS 6.1 Base SDK application.
(Cons of using iOS 6.1/6.0 as Base SDK: We still do not know if (or when) Apple will restrict submission of apps into iOS 7 only. But for now, uploading apps in iOS 6.1/6.0 is still ok.)
Summary:
Using iOS 7.0 as Base SDK: (Use Auto-Layout to properly design your objects)
Using iOS 6.1/6.0 as Base SDK: