From cd8f6463d19529c9b6a1ac7570531bc8c5d0043a Mon Sep 17 00:00:00 2001 From: Ran Tavory Date: Wed, 7 Dec 2011 11:54:12 +0200 Subject: [PATCH] Merge from rantav - support for showing/hiding horizontal and vertical scroll indicator --- GMGridView/API/GMGridView.h | 2 ++ GMGridView/API/GMGridView.m | 21 +++++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/GMGridView/API/GMGridView.h b/GMGridView/API/GMGridView.h index 61ad5ab..aa89fa4 100644 --- a/GMGridView/API/GMGridView.h +++ b/GMGridView/API/GMGridView.h @@ -83,6 +83,8 @@ typedef enum @property (nonatomic) UIEdgeInsets minEdgeInsets; // Default is (5, 5, 5, 5) @property (nonatomic) CFTimeInterval minimumPressDuration; // Default is 0.2; if set to 0, the scrollView will not be scrollable @property (nonatomic) BOOL showFullSizeViewWithAlphaWhenTransforming; // Default is YES - not working right now +@property (nonatomic) BOOL showsVerticalScrollIndicator; // Default is YES +@property (nonatomic) BOOL showsHorizontalScrollIndicator; // Default is YES // Reusable cells diff --git a/GMGridView/API/GMGridView.m b/GMGridView/API/GMGridView.m index 9e3615d..246bd48 100644 --- a/GMGridView/API/GMGridView.m +++ b/GMGridView/API/GMGridView.m @@ -336,6 +336,27 @@ - (void)setEditing:(BOOL)editing } } +- (void)setShowsVerticalScrollIndicator:(BOOL)showsVerticalScroll +{ + _scrollView.showsVerticalScrollIndicator = showsVerticalScroll; +} + +- (BOOL)showsVerticalScrollIndicator +{ + return _scrollView.showsVerticalScrollIndicator; +} + +- (void)setShowsHorizontalScrollIndicator:(BOOL)showsHorizontalScrollIndicator +{ + _scrollView.showsHorizontalScrollIndicator = showsHorizontalScrollIndicator; +} + +- (BOOL)showsHorizontalScrollIndicator +{ + return _scrollView.showsHorizontalScrollIndicator; +} + + ////////////////////////////////////////////////////////////// #pragma mark UIScrollView delegate //////////////////////////////////////////////////////////////