自适应弹出视图JFContextSheet

有些时候我们需要在点击一个视图后弹出一些选项,这些选项数量可能是不固定的,这个时候我们的布局就不可能写死了。我在写一个壁纸APP的Demo时,也需要实现这样的功能,所以就封装了一个。目前支持多个选项自适应布局,有些细微布局可能需要根据自己的实际情况来修改,不过布局方法我已经单独抽取,需要的伙计可以根据自己的需求去修改,只需要修改开始和结束的角度,就能在这个角度范围内自适应布局我们的选项了。

自适应弹出视图JFContextSheet

导入框架

代码我已经放到github,下载项目将Vender目录下的JFContextSheet目录拖到自己的项目中。

初始化

初始化JFContextSheet需要通过传递一个元素都有JFContextItem对象的数组参数进行创建,每个JFContextItem相当于一个选项。如果需要设置多个选项,可以直接在这里添加即可。

监听事件

选项的触摸事件会通过JFContextSheetDelegate协议进行回调

github地址: https://github.com/6ag/JianSan-Wallpaper

六阿哥

目前评论:2   其中:访客  1   博主  1

  1. avatar carpliyz 0
评论加载中...

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: