diff --git a/example/Pages/BasicUsage.js b/example/Pages/BasicUsage.js
index d8ad8c3..07622aa 100644
--- a/example/Pages/BasicUsage.js
+++ b/example/Pages/BasicUsage.js
@@ -24,12 +24,9 @@ class BasicUsage extends React.Component {
maxHeight={200}
minHeight={MIN_HEIGHT}
renderHeader={() => }
- renderForeground={() =>
-
- console.log('tap!!')}>
- Tap Me!
-
- }
+ renderForeground={() => }
+ renderFixedForeground={() => }
+ renderTouchableFixedForeground={() => }
>
console.log('text hidden')}>
diff --git a/src/ImageHeaderScrollView.js b/src/ImageHeaderScrollView.js
index a5eb193..8cc537c 100644
--- a/src/ImageHeaderScrollView.js
+++ b/src/ImageHeaderScrollView.js
@@ -126,12 +126,12 @@ class ImageHeaderScrollView extends Component {
};
return (
-
+
{this.props.renderHeader()}
{this.props.renderFixedForeground &&
-
+
{this.props.renderFixedForeground()}
}
@@ -157,7 +157,7 @@ class ImageHeaderScrollView extends Component {
opacity: this.props.fadeOutForeground ? opacity : 1,
};
return (
-
+
{this.props.renderForeground()}
);
@@ -180,7 +180,10 @@ class ImageHeaderScrollView extends Component {
...scrollViewProps
} = this.props;
- const childrenContainerStyle = StyleSheet.flatten([childrenStyle, { paddingTop: maxHeight }]);
+ const childrenContainerStyle = StyleSheet.flatten([
+ childrenStyle,
+ { paddingTop: maxHeight, backgroundColor: 'pink' },
+ ]);
return (
{
>
(this.scrollViewRef = ref)}
- style={styles.container}
+ style={[styles.container, { backgroundColor: 'green' }]}
scrollEventThrottle={16}
onScroll={Animated.event([{ nativeEvent: { contentOffset: { y: this.state.scrollY } } }])}
{...scrollViewProps}