react-native/React
Hank Brekke ec68536e08 iOS `presentationStyle` Modal Appearance
Summary:
When using `<Modal` on larger iOS devices, esp. iPad and iPhone 7 Plus devices, there is no way to use the system functionality for controlling the appearance of modals (`presentationStyle`), which improves the native system's animation and display of smaller content appearing within large horizontal space.

I've added a new picker for selecting a `presentationStyle` within  the RNTester app. See below for the appearance of this change, as well as the relevant changes to the RN documentation.

![may-22-2017 09-49-50](https://cloud.githubusercontent.com/assets/3521186/26315020/6d4b1cb0-3ed5-11e7-8ac8-a996f1ee00f9.gif)
<img width="1051" alt="screen shot 2017-05-22 at 9 50 12 am" src="https://cloud.githubusercontent.com/assets/3521186/26315021/6d4cbf7a-3ed5-11e7-9d13-a5d20c9f3533.png">
Closes https://github.com/facebook/react-native/pull/14102

Differential Revision: D5281990

Pulled By: shergin

fbshipit-source-id: 882d8cb79e7adb0b4437cdf26e5e7ab1fc04f4c1
2017-06-20 19:22:57 -07:00
..
Base Removed support of mysterious "deprecated" scale in RCTImageSource 2017-06-20 17:16:43 -07:00
CxxBridge Added RCTInspectorDevServerHelper call in FBReactJSExecutor. Added UTF8StringForSourceURL 2017-06-14 14:10:10 -07:00
CxxModule Added RCTInspectorDevServerHelper call in FBReactJSExecutor. Added UTF8StringForSourceURL 2017-06-14 14:10:10 -07:00
CxxUtils Explicitly cast to (bool) where needed on objc with folly::dynamic 2017-04-18 15:36:20 -07:00
DevSupport Make RCTSamplingProfilerPackagerMethod not depend on RCTBridge 2017-06-15 12:07:34 -07:00
Executors Remove RCTBatchedBridge rule and all uses from the tree 2017-04-19 17:00:43 -07:00
Inspector Connection management 2017-06-08 07:45:53 -07:00
Modules Implement nativeID prop to allow native code to reference react managed views in iOS 2017-06-20 19:01:27 -07:00
Profiler Fix memory leak in RN fbsystrace support 2017-05-15 03:47:15 -07:00
React.xcodeproj Remove unused folly/File.{h,cpp} from OSS React Xcode project 2017-06-15 13:05:05 -07:00
ReactLegacy.xcodeproj Make RCTSamplingProfilerPackagerMethod not depend on RCTBridge 2017-06-15 12:07:34 -07:00
Views iOS `presentationStyle` Modal Appearance 2017-06-20 19:22:57 -07:00
third-party.xcconfig More attempts to fix Travis CI runs 2017-05-10 04:32:54 -07:00