Set _indexSelectedBeforeDismissal property to prevent changing initially...

... selected value when dismissing the picker without making a selection.

Also small UI changes when running on iOS 7.