From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/Pods/ZJScrollPageView/ZJScrollPageView/ZJScrollPageView/ZJSegmentStyle.m | 82 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 82 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/ZJScrollPageView/ZJScrollPageView/ZJScrollPageView/ZJSegmentStyle.m b/screendisplay/Pods/ZJScrollPageView/ZJScrollPageView/ZJScrollPageView/ZJSegmentStyle.m new file mode 100755 index 0000000..31baa13 --- /dev/null +++ b/screendisplay/Pods/ZJScrollPageView/ZJScrollPageView/ZJScrollPageView/ZJSegmentStyle.m @@ -0,0 +1,82 @@ +// +// ZJSegmentStyle.m +// ZJScrollPageView +// +// Created by jasnig on 16/5/6. +// Copyright �� 2016��� ZeroJ. All rights reserved. +// + +#import "ZJSegmentStyle.h" + +@implementation ZJSegmentStyle + +- (instancetype)init { + if(self = [super init]) { + _showCover = NO; + _showLine = NO; + _scaleTitle = NO; + _scrollTitle = YES; + _segmentViewBounces = YES; + _contentViewBounces = YES; + _gradualChangeTitleColor = NO; + _showExtraButton = NO; + _scrollContentView = YES; + _adjustCoverOrLineWidth = NO; + _showImage = NO; + _autoAdjustTitlesWidth = NO; + _animatedContentViewWhenTitleClicked = YES; + _extraBtnBackgroundImageName = nil; + _scrollLineHeight = 2.0; + _scrollLineColor = [UIColor brownColor]; + _coverBackgroundColor = [UIColor lightGrayColor]; + _coverCornerRadius = 14.0; + _coverHeight = 28.0; + _titleMargin = 15.0; + _titleFont = [UIFont systemFontOfSize:14.0]; + _titleBigScale = 1.3; + _normalTitleColor = [UIColor colorWithRed:51.0/255.0 green:53.0/255.0 blue:75/255.0 alpha:1.0]; + _selectedTitleColor = [UIColor colorWithRed:255.0/255.0 green:0.0/255.0 blue:121/255.0 alpha:1.0]; + + _segmentHeight = 44.0; + + } + return self; +} + + +- (void)setSegmentViewComponent:(SegmentViewComponent)segmentViewComponent { + + if (segmentViewComponent & SegmentViewComponentShowCover) { + _showCover = YES; + } + else if (segmentViewComponent & SegmentViewComponentShowLine) { + _showLine = YES; + } + else if (segmentViewComponent & SegmentViewComponentShowImage) { + _showImage = YES; + } + else if (segmentViewComponent & SegmentViewComponentShowExtraButton) { + _showExtraButton = YES; + } + else if (segmentViewComponent & SegmentViewComponentScaleTitle) { + _scaleTitle = YES; + } + else if (segmentViewComponent & SegmentViewComponentScrollTitle) { + _scrollTitle = YES; + } + else if (segmentViewComponent & SegmentViewComponentBounces) { + _segmentViewBounces = YES; + } + else if (segmentViewComponent & SegmentViewComponentGraduallyChangeTitleColor) { + _gradualChangeTitleColor = YES; + } + else if (segmentViewComponent & SegmentViewComponentAdjustCoverOrLineWidth) { + _adjustCoverOrLineWidth = YES; + } + else { + _autoAdjustTitlesWidth = YES; + } + +} + +@end -- Gitblit v1.8.0