Questions tagged [ios8]

iOS 8 is the eighth version of Apple's iOS mobile operating system. It was announced at the company's Apple Worldwide Developers Conference (WWDC) on June 2, 2014 and was released to the public on September 17, 2014. The ios8 tag should be used for questions specific to Apple's iOS 8 operating system. General iOS questions should use the ios tag.

The biggest developer release yet with more than 4,000 new APIs. (See iOS 8 API Differences) iOS 8 allows developers to further customize the user experience with major extensibility features additions:

  • Notification Center widgets
  • Third-party keyboards
  • App extensions

This release also introduces robust frameworks such as:

  • HealthKit
  • HomeKit
  • LocalAuthentication
  • Photos
  • CloudKit

iOS 8 also includes Metal, a new graphics technology that maximizes the performance of the A7 chip with 10x performance and Swift, a powerful new programming language. SceneKit framework is introduced to build apps with 3D graphics and with high performance. Unified storyboard makes it easier to develop the interface for both iPhone and iPad with orientation and different screen size as well.

iOS and OS X introduces a new feature Handoff that extends the user experience of continuity across devices. Handoff enables users to begin an activity on one device, then switch to another device and resume the same activity on the other device.

Compatibility

iOS 8 supports the following devices:

  • Phone 4S
  • iPhone 5
  • iPhone 5S
  • iPhone 5C
  • iPhone 6
  • iPhone 6 Plus
  • iPhone 6S
  • iPhone 6S Plus
  • iPad 2
  • iPad 3
  • iPad 4
  • iPad Air
  • iPad Mini
  • iPad Mini 2
  • iPad Mini 3
  • iPad Mini 4
  • iPod Touch 5G

iOS 8 Latest Version

9298 questions
7
votes
2 answers

difference between NSObject and Struct

I want to know the difference between the NSObject and struct..Following example will explain both cases In struct struct UserDetails{ var userName:String var userID:String var userAge:String func userDescription()->String{ …
Mani murugan
  • 1,792
  • 2
  • 17
  • 32
7
votes
3 answers

Return Key method in UIInputViewController in iOS8?

I am developing custom keyboard with keyboard extension in iOS8. I can dismiss keyboard with following method. [self dismissKeyboard]; However above method is only dismiss keyboard. I want to do it like return Method that can like GO or Search that…
Fire Fist
  • 7,032
  • 12
  • 63
  • 109
7
votes
1 answer

iOS 8 beta - Location Manager Not Registering User Location

Since the new iOS 8 beta release, I have not been able to successfully get a user's location. Prior to the update to iOS 8 I had no issues, but now it always returns 0.000000 as the current latitude and longitude. Is this just a bug in the new…
JKo
  • 1,260
  • 1
  • 10
  • 18
7
votes
2 answers

How to present a semi-transparent (half-cut) viewcontroller in iOS 8

in iOS 7 there is no problem for this method: _rootViewController.modalPresentationStyle = UIModalPresentationCurrentContext; [_rootViewController presentViewController:self animated:NO completion:nil]; But in iOS 8 it did nothing.How to solve it?…
7
votes
3 answers

MapKit in iOS 8 and Swift

I'm trying to use MapKit on iOS 8 and I keep getting the error: Trying to start MapKit location updates without prompting for location authorization. Must call -[CLLocationManager requestWhenInUseAuthorization] or -[CLLocationManager…
Phil
  • 205
  • 2
  • 4
  • 13
7
votes
3 answers

create a UITableViewController programmatically in Swift

I'm trying to, as the title say, set up a UITableViewController programmatically. After a few hours of trying I hope someone can help me. And, yes, I hve checked out other posts on this matter: import UIKit class MainViewController:…
Nilzone-
  • 2,766
  • 6
  • 35
  • 71
7
votes
3 answers

Localizing the user on iOS 8

Hullo, I am starting to port my apps to iOS 8 and I soon bounced into a problem with CLLocationManager. Basically the app no longer centers the map on the user's location and instead proposed error: Trying to start MapKit location updates without…
Fabrizio Bartolomucci
  • 4,948
  • 8
  • 43
  • 75
6
votes
2 answers

Alamofire in Swift 3 with iOS 8

I've updated to the latest version of Xcode (8) and after upgrading the code to Swift 3, Alamofire suddenly stops working and throwing a lot of errors. After a lot of research, I find that Alamofire for Swift 3 is compatible with iOS9+, so now I…
Jordi Gámez
  • 3,400
  • 3
  • 22
  • 35
6
votes
0 answers

Left align in UlCollectionView

How is to make the items of the UlCollectionView to stand in the left within the line Such position (upper screenshot) can take place only in the case when there is the only item on the line; if there is more than one element on the line (items are…
Max
  • 636
  • 3
  • 13
  • 28
6
votes
5 answers

Forced orientation change does not work sometimes

When a certain button is pressed in my app, the view should change orientation from portrait to landscape. When the user comes back, the view controller should change back to portrait. But sometimes the orientation doesn't change or the wrong view…
Chirag Shah
  • 3,034
  • 1
  • 30
  • 61
6
votes
1 answer

UIAlertController status bar not dimming and tint color issues

I am migrating from using UIAlertView to the UIAlertController introduced in iOS 8. However, I am seeing a few strange view issues I don't see when using UIAlertView. First, when displaying an alert, the status bar text doesn't dim: Also, after…
Dan
  • 468
  • 1
  • 4
  • 19
6
votes
0 answers

iOS in app purchase for arabic language in objective c

Currently I am working on an arabic project in which I have implemented in app purchases successfully in english language but my requirements are to show the in app products in arabic language. I have read the apple guideline which say arabic is not…
Usman Javed
  • 2,437
  • 1
  • 17
  • 26
6
votes
7 answers

UIAlertViewController of type action sheet with dynamic list of buttons

As UIAlertView and UIActionsheet is deprecated from iOS 8.So it is advised not to use both of these two classes.With old action sheet method I could able to add tabs dynamically with the help of for loop. UIActionSheet *actionSheet = [[UIActionSheet…
Vaibhav
  • 865
  • 2
  • 10
  • 19
6
votes
1 answer

San Francisco font in iOS 8

I'm designing an app with the new SF fonts by Apple. To get the new SF fonts in the app, when building for iOS 9 you can just select "System font" in interface builder and it works. But the problem is that for earlier versions of iOS, the "System…
damjandd
  • 708
  • 2
  • 9
  • 24
6
votes
1 answer

How to stop Text to Speech when Voiceover is speaking, or vice versa in Swift?

Right now, my app implements AVSpeechSynthesizer to read out instructions for each screen. The app also takes into consideration when Voiceover accessibility feature is enabled. The problem I'm facing now is that the text to speech feature overlaps…
Cherie CH.
  • 171
  • 2
  • 8