文件名称:SegmentPager:头视图+标题栏+横滚视图
文件大小:12.75MB
文件格式:ZIP
更新时间:2024-06-04 18:02:38
segment pager scrollview conflict Objective-C
SegmentPager
头视图+标题栏+横滚视图 ,scrollView嵌套
下面两种实现方式用的是都是同一套标题栏和横滚视图,实现了比较基础的功能。
横滚标题栏是用UIScrollView实现;下部横滚视图用UICollectionView装载。
方案1:Each SubTableView Can Pull To Refresh
结构:
static CGFloat const bannerHeight;
static CGFloat const titleHeight;
static CGFloat const sumBannerTitleHeight =bannerHeight + titleHeight;
【文件预览】:
SegmentPager-master
----SegmentPager.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(26KB)
--------xcuserdata()
----.DS_Store(6KB)
----SegmentPager()
--------ScrollViewControllerStyle1.m(4KB)
--------GestureRecognizerCollectionView.h(227B)
--------main.m(325B)
--------ViewController.m(2KB)
--------AppDelegate.h(268B)
--------HorizontalCollectionView.h(1KB)
--------CollectionViewControllerStyle2.h(281B)
--------TableViewControllerStyle1.m(3KB)
--------CollectionViewControllerStyle1.m(4KB)
--------GestureRecognizerScrollView.h(217B)
--------GestureRecognizerTableView.m(1KB)
--------CollectionViewControllerStyle2.m(4KB)
--------TitleScrollView.m(5KB)
--------GestureRecognizerTableView.h(211B)
--------SegmentPagerStyle1.m(10KB)
--------BaseSubScrollViewControllerStyle2.m(1KB)
--------TableViewControllerStyle1.h(265B)
--------SegmentPagerStyle2.m(11KB)
--------BaseSubScrollViewControllerStyle1.h(820B)
--------CollectionViewControllerStyle1.h(269B)
--------HitTestView.m(505B)
--------.DS_Store(6KB)
--------ScrollViewControllerStyle2.h(273B)
--------TableViewControllerStyle2.h(271B)
--------Info.plist(1KB)
--------AppDelegate.m(2KB)
--------GestureRecognizerScrollView.m(408B)
--------GestureRecognizerCollectionView.m(782B)
--------TitleScrollView.h(575B)
--------ScrollViewControllerStyle1.h(261B)
--------SegmentPagerStyle1.h(223B)
--------TableViewControllerStyle2.m(2KB)
--------PrefixHeader.h(2KB)
--------ScrollViewControllerStyle2.m(4KB)
--------SegmentPagerStyle2.h(239B)
--------UIView+Layer.h(746B)
--------BaseSubScrollViewControllerStyle2.h(627B)
--------ViewController.h(206B)
--------UIView+Layer.m(2KB)
--------HitTestView.h(188B)
--------BaseSubScrollViewControllerStyle1.m(3KB)
--------HorizontalCollectionView.m(5KB)
--------as.xcworkspace()
--------Assets.xcassets()
----GIF()
--------Each_SubTableView_Can_Pull_To_Refresh.gif(9.58MB)
--------Only_Main_SuperView_Can_Pull_To_Refresh.gif(10.45MB)
--------.DS_Store(6KB)
--------style1.gif(783KB)
--------style2.gif(867KB)
----README.md(6KB)