-
Notifications
You must be signed in to change notification settings - Fork 265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
最重要的是左右切换,加上这条难度最起码上升100万颗星 #37
Comments
我当时写这个是因为项目中是这样设计的,后来也没有加左右切换,现在的写法只能重新实现了,不过也没有100万这么夸张吧,哈哈哈哈 |
加这个左右滑动。真的有1w颗星这么复杂。。自己写过,一堆bug 然后放弃了 |
你一会儿说不难,一会儿说难,到底是难还是不难😄,反正我自己是实现了,不容易,是我至今为止认为最难实现,最容易出bug,最难通用的界面,你说难我心里就好受多了
| |
乐升平
邮箱:[email protected]
|
签名由 网易邮箱大师 定制
在2018年12月26日 14:37,上北以北 写道:
加这个左右滑动。真的有1w颗星这么复杂。。自己写过,一堆bug 然后放弃了
没这么复杂,如果做得太复杂了说明你想法不对,我写过不是很难
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@SPStore 我知道了,这个GitHub的回复有问题,其实我是回复三楼的,但是它把我的回复追加到三楼的评论后面了,这个东西不是很难的,主要是思路 |
@YaoJuan 没这么复杂,如果做得太复杂了说明你想法不对,我写过不是很难 |
没事,因为我自己曾花了整整一星期去思考,我下载了很多人写得demo,发现没有人写的达到了我想要的预期,不知道你有没有仔细看过美团订餐界面,挺难搞的
| |
乐升平
邮箱:[email protected]
|
签名由 网易邮箱大师 定制
在2018年12月26日 22:24,上北以北 写道:
@SPStore 我知道了,这个GitHub的回复有问题,其实我是回复三楼的,但是它把我的回复追加到三楼的评论后面了
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@SPStore 我建议你看看饿了么那个,美团那个实在太差劲了,这个是我写的,你参照一下 https://github.com/Xiexingda/XDPagesView |
好的,先给颗星星
| |
乐升平
邮箱:[email protected]
|
签名由 网易邮箱大师 定制
在2018年12月26日 22:31,上北以北 写道:
@SPStore 我建议你看看饿了么那个,美团那个实在太差劲了,这个是我写的,你参照一下 https://github.com/Xiexingda/XDPagesView
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@SPStore 谢谢你,互赞 |
哈哈,还有很多细节呢?你听我说说我的要求哈,首先,假如第一个tableView往上滑动,滑动到第3行,然后横向切换到第二个tableView,再玩下滑动,滑到能看见第二个tableView的第一行就行,此时切换回第一个tableView,我要保持第一个tableView依然是第三行的位置,你这个不管怎么滑动,切换回来总是回到第一行。还有,我们滑动头部也要能够滑动整个tablView,而且保证滑动头部要拥有scrollView的弹性和减速效果,还要考虑刷新问题,局部和整体刷新
| |
乐升平
邮箱:[email protected]
|
签名由 网易邮箱大师 定制
在2018年12月26日 22:41,上北以北 写道:
@SPStore 谢谢你,互赞
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@SPStore 嗯,需求不一样,细节肯定不尽相同,我做的是当标题栏触顶后 每个子view才会有自己的位置,刷新的话我不赞同多控制器的列表用表头刷新,因为那样有逻辑问题,比如当第一个页在下拉刷新还未完成时滑动到第二个页面,要么闪动跳回未刷新状态,要么也在刷新状态,显然这两种情况都是没法接受的,所以这个是逻辑的问题,不是实现问题。header放大功能就很好实现了,只是我用的是悬停,理论上是一样的,你的需求里比较麻烦的是滑动header时的联动,这个需要给header添加panGesture,然后改变当前子view的contentoffset,而且我觉得这些都不是重点,重点在于实现思路而不是细节。 |
难就难在这里啊兄弟,你可以看看我的github主页,第一个就是,HVScrollView,其中仿微博的demo跟你的需求差不多,不过是把控制器的view加在cell上,cell本身就会复用,其他两个demo原理很不一样,爱奇艺的demo已经跟原生app一模一样。去年写的,我也只是提供了一个思路而已
| |
乐升平
邮箱:[email protected]
|
签名由 网易邮箱大师 定制
在2018年12月27日 13:11,上北以北 写道:
@SPStore 嗯,需求不一样,细节肯定不尽相同,我做的是当标题栏触顶后 每个子view才会有自己的位置,刷新的话我不赞同多控制器的列表用表头刷新,因为那样有逻辑问题,比如当第一个页在下拉刷新还未完成时滑动到第二个页面,要么闪动跳回未刷新状态,要么也在刷新状态,显然这两种情况都是没法接受的,所以这个是逻辑的问题,不是实现问题。header放大功能就很好实现了,只是我用的是悬停,理论上是一样的,你的需求里比较麻烦的是滑动header时的联动,这个需要给header添加panGesture,然后改变当前子view的contentoffset,而且我觉得这些都不是重点,重点在于实现思路而不是细节。
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@SPStore 嗯,我做的时候没有这样的需求,找时间我看看能不能把这些东西加上去 |
@SPStore header联动已经加上了,其实也是思路问题,也很简单,其他的像头部放大什么的个人实在是不怎么喜欢,就不弄了。 |
No description provided.
The text was updated successfully, but these errors were encountered: