diff --git a/MVSelectorScrollView.xcodeproj/project.pbxproj b/MVSelectorScrollView.xcodeproj/project.pbxproj index dd7082a..4c8e4c7 100644 --- a/MVSelectorScrollView.xcodeproj/project.pbxproj +++ b/MVSelectorScrollView.xcodeproj/project.pbxproj @@ -24,6 +24,7 @@ 65036E56171873AA00DC527A /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 65036E4A171873AA00DC527A /* MainStoryboard.storyboard */; }; 65036E57171873AA00DC527A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 65036E4C171873AA00DC527A /* main.m */; }; 65036E59171873AA00DC527A /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 65036E50171873AA00DC527A /* ViewController.m */; }; + FBBD8DB4197AC9B7002C627A /* scroller_arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = FBBD8DB3197AC9B7002C627A /* scroller_arrow@2x.png */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -52,6 +53,7 @@ 65036E4E171873AA00DC527A /* MVSelectorScrollView-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MVSelectorScrollView-Prefix.pch"; sourceTree = ""; }; 65036E4F171873AA00DC527A /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; 65036E50171873AA00DC527A /* ViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; + FBBD8DB3197AC9B7002C627A /* scroller_arrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "scroller_arrow@2x.png"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -108,6 +110,7 @@ 65036E39171872A100DC527A /* MVSelectorScrollView.xib */, 65036E3A171872A100DC527A /* scroller_bg@2x.png */, 65036E3B171872A100DC527A /* scroller_glass@2x.png */, + FBBD8DB3197AC9B7002C627A /* scroller_arrow@2x.png */, ); path = MVSelectorScrollView; sourceTree = ""; @@ -191,6 +194,7 @@ buildActionMask = 2147483647; files = ( 65036E3F171872A100DC527A /* MVSelectorScrollView.xib in Resources */, + FBBD8DB4197AC9B7002C627A /* scroller_arrow@2x.png in Resources */, 65036E40171872A100DC527A /* scroller_bg@2x.png in Resources */, 65036E41171872A100DC527A /* scroller_glass@2x.png in Resources */, 65036E52171873AA00DC527A /* Default-568h@2x.png in Resources */, @@ -338,6 +342,7 @@ 65036E0C171865E600DC527A /* Release */, ); defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; diff --git a/MVSelectorScrollView/MVSelectorScrollView.m b/MVSelectorScrollView/MVSelectorScrollView.m index 75bc32e..41b6d58 100644 --- a/MVSelectorScrollView/MVSelectorScrollView.m +++ b/MVSelectorScrollView/MVSelectorScrollView.m @@ -29,6 +29,11 @@ -(id)initWithCoder:(NSCoder *)aDecoder{ if ((self = [super initWithCoder:aDecoder])){ NSArray *views = [[NSBundle mainBundle] loadNibNamed:@"MVSelectorScrollView" owner:self options:nil]; UIView *view = [views objectAtIndex:0]; + + CGRect frame = view.frame; + frame.size = self.frame.size; + view.frame = frame; + [self addSubview:view]; } return self; diff --git a/MVSelectorScrollView/MVSelectorScrollView.xib b/MVSelectorScrollView/MVSelectorScrollView.xib index be7f2bd..302e96a 100644 --- a/MVSelectorScrollView/MVSelectorScrollView.xib +++ b/MVSelectorScrollView/MVSelectorScrollView.xib @@ -1,5 +1,5 @@ - + @@ -16,13 +16,14 @@ - + + - + @@ -30,15 +31,20 @@ - + - + - + + + + + + @@ -47,7 +53,8 @@ - - + + + diff --git a/MVSelectorScrollView/scroller_arrow@2x.png b/MVSelectorScrollView/scroller_arrow@2x.png new file mode 100644 index 0000000..af8b768 Binary files /dev/null and b/MVSelectorScrollView/scroller_arrow@2x.png differ diff --git a/MVSelectorScrollView/scroller_bg@2x.png b/MVSelectorScrollView/scroller_bg@2x.png index 78e6cfd..7556a66 100644 Binary files a/MVSelectorScrollView/scroller_bg@2x.png and b/MVSelectorScrollView/scroller_bg@2x.png differ diff --git a/MVSelectorScrollView/scroller_glass@2x.png b/MVSelectorScrollView/scroller_glass@2x.png index 0d5f5cb..76cf839 100644 Binary files a/MVSelectorScrollView/scroller_glass@2x.png and b/MVSelectorScrollView/scroller_glass@2x.png differ diff --git a/MVSelectorScrollViewExample/en.lproj/MainStoryboard.storyboard b/MVSelectorScrollViewExample/en.lproj/MainStoryboard.storyboard index 952eab8..f067ac8 100644 --- a/MVSelectorScrollViewExample/en.lproj/MainStoryboard.storyboard +++ b/MVSelectorScrollViewExample/en.lproj/MainStoryboard.storyboard @@ -1,5 +1,5 @@ - + @@ -64,12 +64,12 @@ - + - +