Questions tagged [ios6]

iOS 6 was announced by Apple on June 11, 2012 and released on September 19th, 2012. It runs all iPhones from 3GS and up.

iOS 6 was announced by Apple on June 11, 2012, and released on September 19th, 2012. It has been succeeded by , which was released on September 18, 2013. iOS6 is compatible with the following devices:

  • iPhone: iPhone 3GS, iPhone 4, iPhone 4S and iPhone 5
  • iPad: iPad 2nd, 3rd, and 4th generation and iPad mini
  • iPod: iPod Touch 4th and 5th generation

This update provides more than 200 new features, including a new Maps application, Siri updates, Siri for iPad (3rd generation), Facebook integration, PassBook, Shared Photo Streams, Mail has VIPs and pull to refresh, refreshed store apps, guided access feature for children/accessibility and many more.

For a complete rundown of the new features, visit Apple iOS 6.

Find out what's new, the update notes, or the release notes. The API differences compared to iOS 5.1 can be found here.

See for further information.

8692 questions
79
votes
1 answer

What properties can I set via an UIAppearance proxy?

What properties can I set via an UIAppearance proxy? Apple's UIKit documentation does not list them. Is there a list of these properties?
Emile Cormier
  • 28,391
  • 15
  • 94
  • 122
79
votes
12 answers

UICollectionView flowLayout not wrapping cells correctly

I have a UICollectionView with a FLowLayout. It will work as I expect most of the time, but every now and then one of the cells does not wrap properly. For example, the the cell that should be on in the first "column" of the third row if actually…
lindon fox
  • 3,298
  • 3
  • 33
  • 59
77
votes
3 answers

Tutorial for SLComposeViewController sharing

What are the steps I need to follow to use iOS 6's new SLComposeViewController to post to Facebook, Twitter or Sina Weibo?
Mick MacCallum
  • 129,200
  • 40
  • 280
  • 281
76
votes
5 answers

Setting font on NSAttributedString on UITextView disregards line spacing

I'm trying to set an attributed string to a UITextView in iOS 6. The problem is, if I attempt to set the font property on the attributed string, the line spacing is ignored. However, if I don't set the font, and the default font is used, then line…
Snowman
  • 31,411
  • 46
  • 180
  • 303
75
votes
5 answers

How to get the rect of a UICollectionViewCell?

UITableView has the method rectForRowAtIndexPath:, but this does not exist in UICollectionView. I'm looking for a nice clean way to grab a cell's bounding rectangle, perhaps one that I could add as a category on UICollectionView.
akaru
  • 6,299
  • 9
  • 63
  • 102
73
votes
10 answers

Dynamically setting layout on UICollectionView causes inexplicable contentOffset change

According to Apple's documentation (and touted at WWDC 2012), it is possible to set the layout on UICollectionView dynamically and even animate the changes: You normally specify a layout object when creating a collection view but you can also…
Timothy Moose
  • 9,895
  • 3
  • 33
  • 44
72
votes
5 answers

Pull-to-refresh in UICollectionViewController

I want to implement pull-down-to-refresh in a UICollectionViewController under iOS 6. This was easy to achieve with a UITableViewController, like so: UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init]; [refreshControl addTarget:self…
mjh
  • 3,508
  • 3
  • 19
  • 19
71
votes
7 answers

UICollectionView: how to detect when scrolling has stopped

I'm using a UICollectionView to scroll through a set of thumbnails quickly. Once scrolling ends, I'd like to display a larger hi-res version of the current thumbnail. How can I detect when the user has completed scrolling? I do implement…
George Armhold
  • 30,824
  • 50
  • 153
  • 232
70
votes
7 answers

why UIScrollView is leaving space from top in ios 6 and ios 7

I have turned off Autolayout and viewcontroller is embedded in navigation controller. I am using Xcode 5, Storyboard. I don't understand why is it leaving space from top. Actually in storyboard i have put my label exactly below navigation bar. But…
bhavya kothari
  • 7,484
  • 4
  • 27
  • 53
69
votes
10 answers

iOS6 UDID - What advantages does identifierForVendor have over identifierForAdvertising?

Apple is changing their privacy settings for iOS6 and deprecating device UUIDs (UDIDs). According to a WWDC presentation and the docs there are two replacements for the UDIDs, both in the UIDevice class: -identifierForVendor ID that is identical…
Tihom
  • 3,384
  • 6
  • 36
  • 47
68
votes
4 answers

Creating an android smart app banner

Is there any solution for Android devices similar to the iOS 6 smart app banner? Here is the code for smart app banner
user1781238
66
votes
17 answers

shouldAutorotateToInterfaceOrientation not being called in iOS 6

I'm using MGSplitViewController and I'm usingshouldAutorotateToInterfaceOrientation to control the size of the master view controller on rotation. It's all working fine on iOS 5 but on iOS 6 (both simulator and iPad)…
Hesham
  • 5,294
  • 3
  • 34
  • 48
65
votes
2 answers

Log Messages I didn't asked for in Xcode 4.5 with iOS 6.0

since I updated Xcode to Version 4.5 and started building for iOS 6 log messages like this keep appearing: ADDRESPONSE - ADDING TO MEMORY ONLY I never asked for that (at least not consciously). What do I need to do to stop these messages ? And what…
Jörg Kirchhof
  • 1,530
  • 1
  • 9
  • 19
64
votes
16 answers

How to change navigation bar color in iOS 7 or 6?

I want to change the color of the navigation bar color, but I'm not sure whether or not I should change the tint or the background. I know iOS 7 is going for a more flat design (even recommending removing gradients), but I am having trouble…
EGHDK
  • 17,818
  • 45
  • 129
  • 204
64
votes
4 answers

iOS6 viewDidUnload Deprecated

Maybe this is a bad practice, but from the documentations that I read I got the advice to initialize objects in some cases inside the viewDidLoad method and nil it in viewDidUnload. For example if you have something like adding an…
Hons
  • 3,804
  • 3
  • 32
  • 50