[问题] moptt滑来滑去的接口

楼主: kyushu (苏打绿吓倒我了)   2015-07-07 00:16:22
各位大大,
想请教像 moptt 这种滑进滑出的接口该怎么做呢?
画面看起来有title bar for title 跟 main view for content这两样
不知道是用 pageviewcontroller 还是 container view controller 做的?
不知有没有高手可以指点一下,关键字或是有github 更好了 哈
我有在github 上找到一个 https://github.com/TomThorpe/UIScrollSlidingPages
不过用这个UIScrollSlidingPage有一个问题
假设我有A,B,C 3个 child view,也就是可以在 A, B, C 这3个view 左滑右滑切换
然后在 A 用 navigation 的方式 push 到另一个画面姑且称为sub-A
这时在 sub-A的画面左滑是可以到 B !, 以使用者的角度而言 sub-A 是在 A 底下
照理说应该是不能滑到 B,只能右滑回到 A
所以想请教大家是不是有更好的做法可以参考
谢谢
作者: neotek   2015-07-07 00:53:00
你说首页? UIPageViewController或UIScrollView吧
楼主: kyushu (苏打绿吓倒我了)   2015-07-07 09:09:00
我知道用pageviewcontroller怎么做,不过那个title bar我就不知道该怎么做了
作者: howdiun (Howdiun)   2015-07-07 09:19:00
push进去后要回来用swipegesture首页用uiscrollview,上面的menu用delegate去触发
楼主: kyushu (苏打绿吓倒我了)   2015-07-07 14:01:00
感谢h大的回应,可以再请教一下,你是说在scrollview里只塞uiview还是用addchildviewcontroller加 viewcontroller?我用pageviewcontrller实作的结果是,在sub-A 底下新增swipeGesture.Right and Left 还是会滑到 B 或 C 去,似乎是被pageview拦截,至于用ScrollView,我看gitHub这个专案也是top view 跟 bottom view 用scrollView来做,但是也是跟用pageviwcontroller一样,在 sub-A左右滑会滑到 B,C是不是可以请 howdiun再赐教一下 谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com