I am currently having trouble with focus on my inputs for iOS. It works perfectly on Android, but for some reason something is going with iOS where sometimes it takes multiple clicks before it actually registers a click event on the input and opens the keyboard with focus in the input and other times it gives focus to some random element behind the visible one so the keyboard opens, but the input field doesn’t have focus. We have multiple inputs that are hidden behind the visible one, but I don’t think that should matter.
Your system information: Cordova CLI: 6.2.0 Ionic Framework Version: 1.3.1 Ionic CLI Version: 2.1.1 Ionic App Lib Version: 2.1.1 ios-deploy version: 1.8.6 ios-sim version: 5.0.8 OS: Mac OS X Sierra Node Version: v6.3.0 Xcode version: Xcode 8.0 Build version 8A218a
A basic outline of our code can be found here: http://codepen.io/anon/pen/wzYEQk