有谁知道CNN如何进行他们的顶级下拉菜单?
它看起来像是通过触摸拖动事件调用的UITableView但不确定。用Google搜索各种关键字但无法改变任何关键字。只是寻找有关如何复制此行为的一些指导。
答案 0 :(得分:5)
我不知道它是如何实际完成的,但我知道如何做到这一点:任何视图都可以完全或部分位于屏幕外,并由用户以通常的方式在屏幕上拖动(例如,滑动或平移手势识别器) 。这没什么特别的。
答案 1 :(得分:2)
我猜他们正在做https://github.com/mikefrederick/MFSideMenu
之类的事情你必须经常自定义"MFSideMenu"
。如果您不想在每个视图上显示此菜单,则需要在该视图上禁用UIGestureRecognizerDelegate
。
还有类似https://www.cocoacontrols.com/controls/pullableview的内容,但您可能需要在此课程中添加UIGestureRecognizer
。