react-native-macos/Libraries/DeprecatedPropTypes
Manvir Singh d54113d8c4 implemented showSoftInputOnFocus for iOS (#28834)
Summary:
`showSoftInputOnFocus` was added in https://github.com/facebook/react-native/issues/25028, but it was only added for Android. There was a lot of discussion on the original issue being addressed (https://github.com/facebook/react-native/issues/14045), that there is a need for this on iOS as well. The issue with iOS was brought up again on https://github.com/facebook/react-native/issues/27243.

On a related note, when searching this repo's issues for `showSoftInputOnFocus`, it appears that there are several closed issues that claim that the Android implementation doesn't work (https://github.com/facebook/react-native/issues/25685, https://github.com/facebook/react-native/issues/25687, https://github.com/facebook/react-native/issues/26643). So perhaps the Android implementation needs to be looked at as well (I myself have not gotten around to confirming whether it works or not)

## Changelog

[iOS] [Added] - Add showSoftInputOnFocus to TextInput
Pull Request resolved: https://github.com/facebook/react-native/pull/28834

Test Plan:
You'd use this just like you would in the Android implementation:
```jsx
<TextInput showSoftInputOnFocus={false} />
```

## GIFs
### Before change
![May-04-2020 20-52-49](https://user-images.githubusercontent.com/4932784/81034028-9d89cf80-8e4a-11ea-906c-64f62504f80c.gif)

### After change
![May-04-2020 20-54-27](https://user-images.githubusercontent.com/4932784/81034035-a11d5680-8e4a-11ea-918e-119a1c9e2a19.gif)

Differential Revision: D21418763

Pulled By: shergin

fbshipit-source-id: 561e72fc2cf16b30446132f6b96b8aa2b4a92daf
2020-05-11 09:01:33 -07:00
..
DeprecatedColorPropType.js Back out "Upgrade Prettier from 1.17 to 2.0.2." 2020-03-24 21:47:35 -07:00
DeprecatedEdgeInsetsPropType.js Exact-by-default codemod for react-native-github 2019-11-21 09:42:57 -08:00
DeprecatedImagePropType.js Exact-by-default codemod for react-native-github 2019-11-21 09:42:57 -08:00
DeprecatedImageSourcePropType.js Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
DeprecatedImageStylePropTypes.js Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
DeprecatedLayoutPropTypes.js xplat/js/react-native-github 2019-08-09 10:11:15 -07:00
DeprecatedPointPropType.js Exact-by-default codemod for react-native-github 2019-11-21 09:42:57 -08:00
DeprecatedShadowPropTypesIOS.js Exact-by-default codemod for react-native-github 2019-11-21 09:42:57 -08:00
DeprecatedStyleSheetPropType.js Back out "Upgrade Prettier from 1.17 to 2.0.2." 2020-03-24 21:47:35 -07:00
DeprecatedTVViewPropTypes.js Convert easy files to flow strict-local 2019-12-05 16:06:46 -08:00
DeprecatedTextInputPropTypes.js implemented showSoftInputOnFocus for iOS (#28834) 2020-05-11 09:01:33 -07:00
DeprecatedTextPropTypes.js Updating the URLs to point at new domain name reactnative.dev 2020-02-24 13:09:11 -08:00
DeprecatedTextStylePropTypes.js Exact-by-default codemod for react-native-github 2019-11-21 09:42:57 -08:00
DeprecatedTransformPropTypes.js Back out "Upgrade Prettier from 1.17 to 2.0.2." 2020-03-24 21:47:35 -07:00
DeprecatedViewAccessibility.js Remove deprecated accessibilityStates property. (#26168) 2019-09-02 11:25:31 -07:00
DeprecatedViewPropTypes.js Updating the URLs to point at new domain name reactnative.dev 2020-02-24 13:09:11 -08:00
DeprecatedViewStylePropTypes.js xplat/js/react-native-github 2019-08-09 10:11:15 -07:00
deprecatedCreateStrictShapeTypeChecker.js Exact-by-default codemod for react-native-github 2019-11-21 09:42:57 -08:00