From 83b9d5c682b21d88133f24da0f94dd56bd79e687 Mon Sep 17 00:00:00 2001 From: 单军华 Date: Thu, 19 Jul 2018 13:38:55 +0800 Subject: [PATCH] change --- screendisplay/Pods/ZJScrollPageView/ZJScrollPageView/ZJScrollPageView/ZJSegmentStyle.h | 95 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 95 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/ZJScrollPageView/ZJScrollPageView/ZJScrollPageView/ZJSegmentStyle.h b/screendisplay/Pods/ZJScrollPageView/ZJScrollPageView/ZJScrollPageView/ZJSegmentStyle.h new file mode 100755 index 0000000..6304836 --- /dev/null +++ b/screendisplay/Pods/ZJScrollPageView/ZJScrollPageView/ZJScrollPageView/ZJSegmentStyle.h @@ -0,0 +1,95 @@ +// +// ZJSegmentStyle.h +// ZJScrollPageView +// +// Created by jasnig on 16/5/6. +// Copyright �� 2016��� ZeroJ. All rights reserved. +// + +#import <UIKit/UIKit.h> +typedef NS_ENUM(NSInteger, TitleImagePosition) { + TitleImagePositionLeft, + TitleImagePositionRight, + TitleImagePositionTop, + TitleImagePositionCenter +}; + +typedef NS_OPTIONS(NSInteger, SegmentViewComponent) { + SegmentViewComponentShowCover = 1 << 0, + SegmentViewComponentShowLine = 1 << 1, + SegmentViewComponentShowImage = 1 << 2, + SegmentViewComponentShowExtraButton = 1 << 3, + SegmentViewComponentScaleTitle = 1 << 4, + SegmentViewComponentScrollTitle = 1 << 5, + SegmentViewComponentBounces = 1 << 6, + SegmentViewComponentGraduallyChangeTitleColor = 1 << 7, + SegmentViewComponentAdjustCoverOrLineWidth = 1 << 8, + SegmentViewComponentAutoAdjustTitlesWidth = 1 << 9, + +}; + +@interface ZJSegmentStyle : NSObject + +/** ������������������ ���������NO */ +@property (assign, nonatomic, getter=isShowCover) BOOL showCover; +/** ��������������������� ���������NO*/ +@property (assign, nonatomic, getter=isShowLine) BOOL showLine; +/**������������������ ���������NO*/ +@property (assign, nonatomic, getter=isShowImage) BOOL showImage; +/** ��������������������������� ���������NO*/ +@property (assign, nonatomic, getter=isShowExtraButton) BOOL showExtraButton; +/** ������������������ ���������������������������������������������������������������������������, ������������������������ ���������NO*/ +@property (assign, nonatomic, getter=isScaleTitle) BOOL scaleTitle; +/** ������������������ ���������YES ���������NO���������������������������������������, ��������������������� ������������segment������������ */ +@property (assign, nonatomic, getter=isScrollTitle) BOOL scrollTitle; +/** segmentView��������������� ���������YES*/ +@property (assign, nonatomic, getter=isSegmentViewBounces) BOOL segmentViewBounces; +/** contentView��������������� ���������YES*/ +@property (assign, nonatomic, getter=isContentViewBounces) BOOL contentViewBounces; + +/** ������������������ ���������NO*/ +@property (assign, nonatomic, getter=isGradualChangeTitleColor) BOOL gradualChangeTitleColor; + +/** ������view��������������� ���������YES*/ +@property (assign, nonatomic, getter=isScrollContentView) BOOL scrollContentView; +/** ���������������������������,������view������������������ ������������������YES��������������������������������������������� ���������YES*/ +@property (assign, nonatomic, getter=isAnimatedContentViewWhenTitleClicked) BOOL animatedContentViewWhenTitleClicked; + +/** ���������scrollTitle=NO������������������������������, ������������������������������������cover������scrollLine������������������������������������������YES ���������NO*/ +@property (assign, nonatomic, getter=isAdjustCoverOrLineWidth) BOOL adjustCoverOrLineWidth; +/** ���������������������������������, ������������YES��������� ������������������������������������������segmentView������������������, ���������������title���������, ������������"������"��������� ���������NO*/ +@property (assign, nonatomic, getter=isAutoAdjustTitlesWidth) BOOL autoAdjustTitlesWidth; + + + +/** ��������������������������������� ���������nil*/ +@property (strong, nonatomic) NSString *extraBtnBackgroundImageName; +/** ������������������ ���������2 */ +@property (assign, nonatomic) CGFloat scrollLineHeight; +/** ������������������ */ +@property (strong, nonatomic) UIColor *scrollLineColor; +/** ��������������� */ +@property (strong, nonatomic) UIColor *coverBackgroundColor; +/** ��������������� ���������14*/ +@property (assign, nonatomic) CGFloat coverCornerRadius; +/** ��������������� ���������28*/ +@property (assign, nonatomic) CGFloat coverHeight; +/** ��������������������� ���������15.0 */ +@property (assign, nonatomic) CGFloat titleMargin; +/** ��������������� ���������14 */ +@property (strong, nonatomic) UIFont *titleFont; +/** ������������������, ������1.3 */ +@property (assign, nonatomic) CGFloat titleBigScale; +/** ��������������������������� */ +@property (strong, nonatomic) UIColor *normalTitleColor; +/** ��������������������������� */ +@property (strong, nonatomic) UIColor *selectedTitleColor; +/** segmentVIew���������, ������������������������ZJScrollPageVIew��������������������� */ +@property (assign, nonatomic) CGFloat segmentHeight; +/** ������������������������ */ +@property (assign, nonatomic) TitleImagePosition imagePosition; + +/**���������*/ +//@property (assign, nonatomic) SegmentViewComponent segmentViewComponent; + +@end -- Gitblit v1.8.0