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 best solutions below
Related Questions in CUSTOMIZATION
- Styling the custom switch in android
- UITabBarController customisation page top bar colour swift
- Laravel 5 customizing authentication
- How to customize Kibana dashboard?
- How to customize WordPress RSS feed
- How to customize cardview?
- How to customize NavigationDrawer
- Customisable iOS Interface
- How to change on_press "animation" of Tkinter button in python
- Is it possible to create a program that changes/customizes how a user logs into their account in Windows?
- Issue with stroke in text, Android
- heightForRowAtIndexPath and customize tableviewcell height
- Show circle over back button on action bar
- Wordpress Customize Image Control Not Working
- Modifying ListView's smoothScrollToPosition transition
Related Questions in IOS7
- Animation issue on iOS 7 but not on iOS 8
- iPad2 is stay portrait for a second before move to landscape
- an app supporting arm64 and armv7 running on arm64 and ios 7 ipad air
- How to add directions among two custom locations in Mapview for IOS 7 (objective c)
- Parse.com crash with basic project on iOS 7.0
- Compress Or Reduce the size of sqlite database file in ios
- how can I create a URL/site to send a HTTP 204 or HTTP 403 response?
- this class is not key value coding-compliant for the key itemname
- prepare push segue from presentviewcontroller using xib ios7
- iOS 7 - Proper stop of stop and 'clear' dispatch_queue_t
- Are there any way to make a separator view like UITableView's separator?
- Autolayout works great on iOS 8, crashes on iOS 7
- UINavigationBar Disappear - Only on iOS7
- GPUImage - low FPS
- Check UITextfield have only Alphabet not numeric value
Related Questions in HIG
- What's Apple's Guideline on when to use modal vs pushed view controller?
- Popover inside a popover
- Can Tab Bar view be used only in the second screen application?
- Do apple allow custom iOS 5/6 style UI for iOS7?
- How to notify user to scroll down the tableview
- iOS Human Interface Guidelines
- Why doesn't icon composer 2.4 support the 1024x1024 size icon any more?
- Where would I find UI 'standards' for Windows applications
- Custom app background on launch image [ios 4 & 5]
- iOS Human Interface Guidelines: Picker Control on iPad without Popover
- iOS: Best practice for Number of Users to support
- What's the most Cocoaish way to show that a text field is invalid?
- Apple iPad HIG?
- Handling selected rows when NSTableView is reordered
- Is it possible to use a Segmented Control to change the view?
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)
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?
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: