Questions tagged [ios7]

iOS 7 is the seventh version of Apple's iOS mobile operating system and is the successor to iOS 6. It was announced at the company's Apple Worldwide Developers Conference (WWDC) on June 10, 2013, and was released on September 18, 2013.

iOS 7 is the seventh version of Apple's mobile operating system and is the successor to . It was announced at the company's Apple Worldwide Developers Conference (WWDC) on June 10, 2013, and was released on September 18, 2013. It includes a redesigned user interface and a number of changes to the operating system's functionality. The design of iOS 7's new elements was led by Jony Ive, Apple's Senior Vice President of Design.

iOS 7 was unveiled during the opening keynote of the Apple Worldwide Developers Conference (WWDC) on June 10, 2013. Billed as the "biggest change to iOS since the introduction of the iPhone", the most noticeable change was an overhaul of the user interface. In a promotional video shown during the keynote, Ive described the update as "bringing order to complexity", highlighting features such as refined typography, new icons, translucency, layering, physics, and gyroscope-driven parallaxing as some of the major changes to the design. The design of both iOS 7 and OS X Mavericks (version 10.9) noticeably depart from skeuomorphic elements such as green felt in Game Center, wood in Newsstand, and leather in Calendar, in favor of flatter graphic design. The UI itself is not flat, but rather a multi-plane 2.5D zooming user interface. In his segment of the iOS presentation, Federighi emphasized ten major feature additions and changes.

The icons for iOS 7 were reportedly designed by Apple's marketing team, with them being told to design the apps around the color palette of the icons; straying from the usual design methodology of iOS. iOS 7 uses a similar color palette to that of the original Apple logo. It was also noted that Apple's website displayed different icons for several iOS 7 apps for a period of time, leading to speculation that the icons were already in the process of being changed as the design continues to develop.

Compatibility

iOS 7 supports the following devices:

  • iPhone 4, iPhone 4S, iPhone 5, iPhone 5C, iPhone 5S
  • iPad 2, iPad 3, iPad 4, iPad Mini, iPad Mini 2, iPad Air
  • Apple TV 2nd and 3rd generation
  • iPod Touch 5th generation

iOS 7 References

iOS 7 Latest Version

14691 questions
89
votes
5 answers

How to draw a transparent UIToolbar or UINavigationBar in iOS7

I would like an entirely transparent UIToolbar and/or UINavigationBar. I have tried the various incantations suggested for pre- and post-iOS 5 but none seem to work any more. How might this be accomplished in iOS 7?
Ben Packard
  • 26,102
  • 25
  • 102
  • 183
88
votes
12 answers

How do I set the height of tableHeaderView (UITableView) with autolayout?

I'm been smashing my head against the wall with this for last 3 or 4 hours and I can't seem to figure it out. I have a UIViewController with a full screen UITableView inside of it (there's some other stuff on the screen, which is why I can't use a…
Andrew Cross
  • 1,921
  • 2
  • 19
  • 32
88
votes
12 answers

How to use a custom font with dynamic text sizes in iOS7

In iOS7 there are new API's for getting a font that is automatically adjusted to the text size the user has set in their preferences. It looks something like this to use it: UIFont *myFont = [UIFont fontWithDescriptor:[UIFontDescriptor…
Bob Spryn
  • 17,742
  • 12
  • 68
  • 91
88
votes
11 answers

Silent Push Notification in iOS 7 does not work

In the WWDC 2013's "What's New with Multitasking" presentation, there is a section about Silent Push Notifications. It seems straight forward. According to the presentation, if you send the APS payload with just the content-available set to 1,…
evalsyrelec
  • 1,553
  • 1
  • 12
  • 15
84
votes
14 answers

How to Edit Empty Spaces of Left, Right UIBarButtonItem in UINavigationBar [iOS 7]

I was using iOS 6.1 earlier, but now I have moved to iOS 7. Along with other problems, I have observed that in my navigation bar, the left space of left bar button item and right empty space of the right button bar item are quite more in IOS 7 than…
Salman Zaidi
  • 9,342
  • 12
  • 44
  • 61
84
votes
4 answers

iOS 7 - is there a way to disable the swipe back and forward functionality in Safari?

For some web pages we use the swipe left and right functionality of iPhone to pull up the menus. Now with iOS7, they have introduced the ability to go back and forward to previous and next pages of browser history on swipe left and right…
MeghaK
  • 851
  • 1
  • 6
  • 5
83
votes
6 answers

sizeWithFont method is deprecated. boundingRectWithSize returns an unexpected value

In iOS7, sizeWithFont is deprecated, so I am using boundingRectWithSize(which returns a CGRect value). My code: UIFont *fontText = [UIFont fontWithName:[AppHandlers zHandler].fontName size:16]; // you can use your font. CGSize…
Nirav Jain
  • 5,088
  • 5
  • 40
  • 61
83
votes
4 answers

iOS 7 App Icons, Launch images And Naming Convention While Keeping iOS 6 Icons

I just finished an app on iOS 6 and bought a developer account a week ago so haven't had much time playing with the iOS 7 SDK. Just downloaded the Golden Master version and trying to upgrade my app to be compatible with iOS 7. I realised that iOS 7…
AJ112
  • 5,291
  • 7
  • 45
  • 60
82
votes
14 answers

Changing back button in iOS 7 disables swipe to navigate back

I have an iOS 7 app where I am setting a custom back button like this: UIImage *backButtonImage = [UIImage imageNamed:@"back-button"]; UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom]; [backButton…
lehn0058
  • 19,977
  • 15
  • 69
  • 109
82
votes
18 answers

Is there a way since (iOS 7's release) to get the UDID without using iTunes on a PC/Mac?

I'm developing an app for my company and we're going through the process of slowly letting people into the "beta" by adding their iPads to the company's iOS Dev Center accounts. From there we do an ad hoc build for local Intranet distribution. At my…
Tom Kidd
  • 12,830
  • 19
  • 89
  • 128
82
votes
6 answers

Xcode 5 and iOS 7: Architecture and Valid architectures

I'm starting new project in Xcode 5. I want to develop application using iOS SDK 7 but with deployment target iOS 5.0. As soon as I create new project in Xcode and try to change deployment target to 5.0, I've got this message: Applications including…
Crazy Yoghurt
  • 2,365
  • 2
  • 26
  • 37
82
votes
8 answers

Impossible to hide navigation bars in Safari iOS 7 for iPhone/iPod touch

I don't believe there is any solution to hide bars programmatically using javascript/css/html, but let me try to describe a problem. We are the team of mobile game developers and we have been developing a game for one year. After iOS 7 announcement…
Anton Sinelnyk
  • 921
  • 1
  • 7
  • 6
81
votes
9 answers

How do I locate the CGRect for a substring of text in a UILabel?

For a given NSRange, I'd like to find a CGRect in a UILabel that corresponds to the glyphs of that NSRange. For example, I'd like to find the CGRect that contains the word "dog" in the sentence "The quick brown fox jumps over the lazy dog." The…
bryanjclark
  • 6,247
  • 2
  • 35
  • 68
79
votes
10 answers

Can't endBackgroundTask: no background task exists with identifier, or it may have already been ended

I am using background task to run the timer in the background to update the user's location. It's declared as: UIBackgroundTaskIdentifier bgTask; in the header file, and initialized as: bgTask = UIBackgroundTaskInvalid; But still, I am getting…
raj
  • 805
  • 1
  • 6
  • 7
78
votes
9 answers

iOS7 UITextView contentsize.height alternative

I'm porting one of apps from iOS 6.1 to iOS 7. I'm using a layout where there's a UITextView that has a fix width, but it's height is based on its contentsize. For iOS 6.1 checking the contentsize.height and setting it as the textview's frame height…
Zoltan Varadi
  • 2,468
  • 2
  • 34
  • 51