BonsaiController自定义视图控制器动画
自定义大小和位置的视图控制器动画,BonsaiController真的挺香的。你可以让任何一个视图控制器像弹窗一样以各种方式弹出来,位置随你定,还带模糊背景和滑动动画,做出来的效果自然顺滑,交互体验直接拉满。
模态弹窗的场景还蛮多的,比如设置页、通知、菜单之类的。BonsaiController支持从四个方向滑入,也能做那种从小气泡变大的过渡动画,视觉上有层次感。不管是轻提示、还是像微信菜单那种底部滑出的效果,都能搞。
动画这块,它内置的就挺全的,左右滑、上下弹、模糊背景,还支持你自己自定义。还有一点比较爽的是——点击空白不会自动关闭,多时候你就是不想它自己消失,是在输入表单的时候。
横屏、竖屏都能正常展示,Auto Layout也兼容得不错。关键是它用的是Objective-C写的,但对Swift也完全兼容,用 Storyboard 或者纯代码都 OK,集成起来丝滑。
要用也简单,直接用 CocoaPods 就行:
pod 'BonsaiController'
加到Podfile
里,pod install
走起。
如果你经常需要做弹出菜单、弹窗通知,或者对模态过渡动画比较讲究,可以试试这个,真的是又方便又好看。
Bonsai-master.zip
预估大小:90个文件
Bonsai-master
文件夹
BonsaiController
文件夹
Assets
文件夹
.gitkeep
文件夹
Classes
文件夹
BubbleTransition.swift
3KB
.gitkeep
文件夹
SlideInTransition.swift
3KB
BonsaiController.swift
9KB
.github
文件夹
...
791.24KB
文件大小:
评论区