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

14789 questions
1031
votes
57 answers

How to change Status Bar text color in iOS

My application has a dark background, but in iOS 7 the status bar became transparent. So I can't see anything there, only the green battery indicator in the corner. How can I change the status bar text color to white like it is on the home screen?
Oleksandr Veremchuk
  • 10,435
  • 3
  • 12
  • 9
663
votes
71 answers

Why is there extra padding at the top of my UITableView with style UITableViewStyleGrouped in iOS7

Starting in iOS7, there is additional space at the top of my UITableView's which have a style UITableViewStyleGrouped. Here is an example: The tableview starts at the first arrow, there are 35 pixels of unexplained padding, then the green header is…
esilver
  • 25,374
  • 21
  • 112
  • 159
439
votes
6 answers

@import vs #import - iOS 7

I am playing around with some of the new iOS 7 features and working with some of the Image Effects as discussed in the WWDC video "Implementing Engaging UI on iOS". For producing a blur effect within the source code for the session, UIImage was…
jamdaddy25
  • 4,628
  • 3
  • 11
  • 11
439
votes
20 answers

Status bar and navigation bar appear over my view's bounds in iOS 7

I recently downloaded Xcode 5 DP to test my apps in iOS 7. The first thing I noticed and confirmed is that my view's bounds is not always resized to account for the status bar and navigation bar. In viewDidLayoutSubviews, I print the view's…
beebcon
  • 6,601
  • 5
  • 20
  • 24
335
votes
17 answers

How to disable back swipe gesture in UINavigationController on iOS 7

In iOS 7 Apple added a new default navigation behavior. You can swipe from the left edge of the screen to go back on the navigation stack. But in my app, this behavior conflicts with my custom left menu. So, is it possible to disable this new…
ArtFeel
  • 11,322
  • 4
  • 26
  • 41
330
votes
13 answers

Best architectural approaches for building iOS networking applications (REST clients)

I'm an iOS developer with some experience and this question is really interesting to me. I saw a lot of different resources and materials on this topic, but nevertheless I'm still confused. What is the best architecture for an iOS networked…
MainstreamDeveloper00
  • 8,056
  • 13
  • 52
  • 100
325
votes
20 answers

Replacement for deprecated sizeWithFont: in iOS 7?

In iOS 7, sizeWithFont: is now deprecated. How do I now pass in the UIFont object into the replacement method sizeWithAttributes:?
James Kuang
  • 10,562
  • 4
  • 26
  • 37
321
votes
17 answers

Color Tint UIButton Image

I noticed that when I place a white or black UIImage into a UISegmentedControl it automatically color masks it to match the tint of the segmented control. I thought this was really cool, and was wondering if I could do this elsewhere as well. For…
Logan Shire
  • 4,555
  • 4
  • 23
  • 32
293
votes
25 answers

iOS 7 status bar back to iOS 6 default style in iPhone app?

In iOS 7 the UIStatusBar has been designed in a way that it merges with the view like this: (GUI designed by Tina Tavčar) It is cool, but it will somewhat mess up your view when you have something at the top part of your view, and it becomes…
Archy Will He 何魏奇
  • 9,103
  • 4
  • 29
  • 47
269
votes
26 answers

Cannot hide status bar in iOS7

I just upgraded my iPhone 5 iOS 7 to four beta version. Now when I run my app from Xcode 5 on this iPhone, status bar doesn’t hide, even though it should. Not Working: [[UIApplication sharedApplication] setStatusBarHidden:YES…
Melih Büyükbayram
  • 3,090
  • 2
  • 14
  • 16
267
votes
25 answers

preferredStatusBarStyle isn't called

I followed this thread to override -preferredStatusBarStyle, but it isn't called. Are there any options that I can change to enable it? (I'm using XIBs in my project.)
trgoofi
  • 2,931
  • 3
  • 13
  • 11
253
votes
5 answers

Explaining difference between automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout in iOS7

I have been reading a lot about iOS7 UI transition. I am not able to get what these three properties automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? For example I am trying to make my view controllers…
user1010819
  • 2,681
  • 3
  • 13
  • 14
235
votes
11 answers

IOS 7 Navigation Bar text and arrow color

I want to set background for Navigation Bar to be black and all colors inside it to be white. So, I used this code : [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], …
1110
  • 7,801
  • 45
  • 156
  • 303
229
votes
24 answers

How to stop unwanted UIButton animation on title change?

In iOS 7 my UIButton titles are animating in and out at the wrong time - late. This problem does not appear on iOS 6. I'm just using: [self setTitle:text forState:UIControlStateNormal]; I would prefer this happens instantly and without a blank…
exsulto
  • 2,375
  • 2
  • 14
  • 10
227
votes
15 answers

How can I get the iOS 7 default blue color programmatically?

I'm creating custom elements in my app and want to match the look and feel of the new iOS. iOS 7 introduced to us a very common lighter blue color, the default color or tint for several elements, including the system button, segmented control, etc.…
Joel H.
  • 2,754
  • 3
  • 21
  • 34
1
2 3
99 100