kingsic / sgpagingview Goto Github PK
View Code? Open in Web Editor NEWA powerful and easy to use segment view 【QQ、淘宝、微博、腾讯、网易新闻、今日头条等标题滚动视图】
License: MIT License
A powerful and easy to use segment view 【QQ、淘宝、微博、腾讯、网易新闻、今日头条等标题滚动视图】
License: MIT License
titleView创建后标题无法改变,请问有没有重设标题数组的方法,传入新的标题代替原有的。
我的场景不需要下面的子界面都是VC,是view就可以了,我用scroll添加了这些view之后,滑动scroll。
上面的titleView并不会跟着变,而你提供的方法都不适合我这种情况,请问要怎么修改
兄弟有时间标题块美化下,加个动画
cocoapods更新到了 1.2.3 最新只能导入1.1.7 和你原DEMO 有些出入
SGPageContentView有问题,因为是使用collecview来实现的,cell的重用机制导致如果cell不在屏幕上就会被回收,那么添加在cell上面的childVC的view就没了,这个时候如果要调用该childvc来做一些事情就会有问题
假设有三个childvc,我滑动到最后一个,理论上应该全部加载完了,但是我再随机滑动,会出现有的子childvc的viewdidload方法再次调用,说明该子childvc的view被回收了
可以使用SGPageContentScrollView来实现是一次全部加载完毕,还是滑动后在加载
希望能支持,谢谢
你好,我想问下,关于微博个人主页,当滑动子tableView的时候,你是如何让外面那个大tableView滑动的,你滑动子tableView的时候,设置了其偏移量为0,但是这只会导致谁都滑不动呀。子tableView不会挡住大tableView的滚动事件吗,我试了下,当滑动子tableView的时候,大tableView不会触发scrollViewDidScroll方法,而你的我发现两种tableView会同时触发各自的scrollViewDidScroll,你是如何做到的,哪句代码是核心?
当标题个数是2个或者是三个时 该控件无法在初始化的frame中居中显示,建议添加三个枚举状态:居中,左对齐,右对齐等类似的设置
如何初始化时候默认选中不是第一项?
请问如果titleView固定宽度,子元素在这个宽度均分显示的话,类似 uisegmentedcontrol等比显示,同时有底部线指示器。这类如果实现呢?多谢啦!
如题
请问怎么才能让每次进入相应的子界面,都能刷新数据,所给的解决方案方法,都只是在第一次进入相关子界面时执行,再次进入无法执行
demo处从header处下滑,但是pagingView并不下滑
为什么 设置了indicatorColor 不生效
将SGPageContentView改成SGPageContentScrollView后子试图无法push到下个界面
能否将SGPageContentView改成 滑动结束开始加载子试图
请问如果做成无限循环滚动可以实现吗?
应该是将pop返回手势屏蔽掉了,可否打开而不引起手势冲突
可以支持带图片标题吗? 可以设置图片的选中,未选中和选择过三种状态,而且带动画的那种
当通过点击pageTitleView切换子控制器时,下面自控制器出现滚动切换的动画效果,可以吗
滑动的时候 标题有缩放
当点击标题的时候 被点击的标题会放大 未点击的标题 不会还原
有些title有需要显示badge的需求
这边点击播放语音会引起程序崩溃
_pageTitleView.selectedIndex 现在是进入界面之前配置好的 可以选定指定的index 觉得可以修改下 随时 可以调用 这个改变滑动到指定的index.
子页面进入 其他页面 有数据改变操作,到那个从这个页面返回子页面的时候 无法刷新子页面的数据??
在pageContentView管理下的界面里放一个 tableView, 点击 tableView 的 cell 跳转下级页面时, tabbar 不能隐藏
样式可以再多点么,谢谢!
发现有2个问题:
1.点击已经选中的item,颜色会由红色,变为黑色
2.将中间那个控制器滚到第12行,然后去第3个控制器,下拉操作后,再回去中间那个控制器,滚到第0行了.
RT
iOS9.3.2系统中遇到, layoutSubviews会触发多次,
SGPageContentViewDelegare --> SGPageContentViewDelegate
Delegare --> Delegate
默认第一个有滑动的动作;怎么代码取消;
在滚动状态下的带图片的导航栏,如果快速地连续地侧滑控制器的视图,会出现程序意外退出。出错地原因是在当前选中的标签显示的控制器一直快速切换,还没有来得及根据水平方向的位置便宜就执行切换控制器,计算数组下标索引递增,造成数组越界
titleView.isOpenTitleTextZoom = YES
字体变大,在手机上显示为糊掉的。
看了源码,你好像是直接对 transform
进行操作,所以字体变大后失真了。
// 标题文字缩放属性 if (self.isOpenTitleTextZoom) { [self.btnMArr enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) { UIButton *btn = obj; btn.transform = CGAffineTransformMakeScale(1, 1); }]; button.transform = CGAffineTransformMakeScale(1 + self.titleTextScaling, 1 + self.titleTextScaling); }
有什么方法让字体不失真吗?
我的是swift工程,1.加了桥接文件引入了SGSegmentedControl.h ,2.build phases -> compile sources里也把6个文件加入了。 3.现在工程里输入SG代码能提示有SGSegmentedControl,但是敲完代码后,Xcode提示错误:.......ViewController.swift:169:47: Use of undeclared type 'SGSegmentedControl'
这是为什么?
类似淘宝iOS6.2.1微淘界面,怎么实现上滑逐渐隐藏NavigationBar,segment取代导航栏的位置。
如题。
pageContentView 放了四个子VC, (vc0,vc1,vc2,vc3), 当程序第一次进入SGPageView的superVC时, 展示的是vc0, 此时vc的viewWillAppear:方法被触发了, 当右滑显示vc1时, 会触发 vc1,vc2,vc3的viewWillAppear: ;
而当不是第一次显示各个子vc时, 左滑右滑可能出发appear方法,也可能不会出发;
我这边需要 像 网易 新闻一样, 滑到某个子VC, 这个子VC自动下拉刷新, 而这个自动下拉刷新放在viewWillAppear:中, 由于ViewWillAppear: 出发的时机与UITabbarController 的子vc 不一样, 我这边效果不太好;
一次加载好几个子vc可能是collectionview的重用, 那怎么才能做到 滑到一个子页面 该页面自动下拉刷新呢?
在代理方法[setPageTitleViewWithProgress: originalIndex: targetIndex:] 实现么 ,准备试试看看;
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.