diff --git a/src/styles/getPlatformElevation.ios.js b/src/styles/getPlatformElevation.ios.js
index <HASH>..<HASH> 100644
--- a/src/styles/getPlatformElevation.ios.js
+++ b/src/styles/getPlatformElevation.ios.js
@@ -1,23 +1,20 @@
 /* eslint-enable import/no-unresolved, import/extensions */
-import { black } from './colors';
+import { black, transparent } from './colors';
 import { ELEVATION_ZINDEX } from './constants';
 
 const getPlatformElevation = (elevation) => {
-    if (elevation !== 0) {
-        return {
-            shadowColor: black,
-            shadowOpacity: 0.3,
-            shadowRadius: elevation,
-            shadowOffset: {
-                height: 2,
-                width: 0,
-            },
-            // we need to have zIndex on iOS, otherwise the shadow is under components that
-            // are rendered later
-            zIndex: ELEVATION_ZINDEX,
-        };
-    }
-    return { };
+    return {
+        shadowColor: elevation > 0 ? black : transparent,
+        shadowOpacity: 0.3,
+        shadowRadius: elevation / 2,
+        shadowOffset: {
+            height: 1,
+            width: 0,
+        },
+        // we need to have zIndex on iOS, otherwise the shadow is under components that
+        // are rendered later
+        zIndex: ELEVATION_ZINDEX,
+    };
 };
 
 export default getPlatformElevation;
Fix shadow props on iOS (#<I>)