当前位置 博文首页 > iOS逆向与安全:iOS Horizontal Popup View 【 水平方向弹出菜单

    iOS逆向与安全:iOS Horizontal Popup View 【 水平方向弹出菜单

    作者:[db:作者] 时间:2021-08-16 09:54

    文章目录

    • 前言
    • I、 支持展开折叠的弹出菜单的实现思路
      • 1.1将弹出视图添加到keyWindow,蒙版也添加到主窗口(主要原因是点击屏幕的空白处,需要隐藏弹出视图)
      • 1.2 展开
      • 1.3 内部视图采用collectionView进行布局
      • 1.4 view的frame 是根据当前点击的菜单按钮所在的商品cell进行计算和坐标转换的。
    • II、用法
      • 2.1 创建弹出菜单popmenuView
      • 2.2 监听弹出和折叠事件
    • III、完整demo
      • 3.1 demo1: 将水平方向弹出菜单视图集成到cell
      • 3.2 demo2:将水平方向弹出菜单视图集成到VC的View
      • 3.3 水平方向弹出菜单视图
      • 3.4 集成到cell
    • see also
    cs