美文网首页
iOS开发UI第三方库-对话交互

iOS开发UI第三方库-对话交互

作者: leiyulingling | 来源:发表于2018-08-08 23:00 被阅读0次

    更多整理资料尽在👉一平米小站

    隐藏与显示
    SlideTapBar 滚动栏菜单,向上滚动时隐藏tabbar,向下滚动马上显示tabbar
    FoldingTabBar.iOS 可折叠Tab Bar和Tab Bar Controller
    KMNavigationBarTransition LTNavigationBar在右滑返回的时候NavigationBar显示都不完美,KMNavigationBarTransition一个用来统一管理导航栏转场以及当 push 或者 pop 的时候使动画效果更加顺滑的通用库,并且同时支持竖屏和横屏
    HYNavBarHidden 导航条滚动透明,超简单好用的监听滚动,导航条渐隐的UI效果实现
    BLKFlexibleHeightBar 非常赞,是一个使导航栏高度可以动态变化的 UI 库。固定Header的效果库,一个拥有非常灵活高度的标题栏,可以为使用软件的用户提供更多的阅读和滑动空间,现在已经被众多app所采用
    JXT_iOS_Demos AboutNavigationBar:一些关于navigationBar的非常规的但是较为实用的操作,包括利用毛玻璃、动态透明、动态隐藏,以及头视图的动态缩放,并同时涉及了statusBar的动态设置(换色)。教程
    NavigationBarScaleViewDemo iOS导航条自由缩放头像效果。原理剖析
    HUD与Toast
    MBProgressHUD MBProgressHUD + Customizations
    SVProgressHUD 非常赞 SVProgressHUD的loading,如果你需要定制化的等待提示器,这个就是了(也许是最好的)
    JDStatusBarNotification 非常赞👍👍👍 的自定义顶部通知
    Toast An Objective-C category that adds toast notifications to the UIView object class
    EBuyCommon 1.基于MBProgressHUD实现得图形加载提示方式,及其它标题方式提醒。2.弹窗
    WZDraggableSwitchHeaderView Show status for transition across viewControllers
    ProgressHUD ProgressHUD的loading,使用最简单
    MMProgressHUD 设置HUD出现和消失的方式(包括上下、左右、淡入淡出、放大缩小等等),设置HUD的内容(可以在HUD中加入帧动画、动态图片等等),设置HUD出现时的底部覆盖层颜色,等等。总而言之,这是一份集大成的HUD代码
    WSProgressHUD 一个小巧精致的HUD,支持添加到自定义View上, 还有更多小细节
    PreLoader 一个很有意思的HUD loading ,通过运动污点和固定污点之间的粘黏动画吸引用户的眼球跟踪,能有效分散等待注意力。PreLoader的实现讲解
    FillableLoaders 自定义加载进度UI-Completely customizable progress based loaders drawn using custom CGPaths written in Swift 🔶
    TopAlert 顶部提示View
    CMPopTipView 自定义气泡View提示框
    WeChatFloat 仿微信浮窗功能
    对话框
    SCLAlertView 有特色的对话框
    LCActionSheet 一款简约而不失强大的 ActionSheet,微信和微博都采取了极其类似的样式
    WCAlertView 自定义的对话框
    STPopup 提供了一个可在 iPhone 和 iPad 上使用的具有 UINavigationController 弹出效果的 STPopupController 类, 并能在 Storyboard 上很好的工作
    AMSmoothAlert 动画效果不错,最多star,但不支持arm64
    DQAlertView 扁平化的样式不错
    HHAlertView 一个简易的alertview 有三种样式,有成功,失败,和警告三种样式,支持Delegate和block两种回调
    MJPopupViewController 实现弹出视图的各种弹出和消失效果,包括淡入淡出(fade in,fade out),从屏幕上方飞进,下方飞出,从屏幕左方飞进,右方飞出等等效果,弹窗
    MMPopupView 弹出框的基类组件(弹窗)
    Menu 项目中可能会用到的常用菜单,以后有时间会继续补充,弹窗
    EasyTipView 弹出提示框类及演示示例。同样地,API 简单、易用。好“轮子”,弹窗
    kxmenu kxmenu弹出菜单,点击视图上任意位置的按钮,会弹出一个菜单,并且有个小箭头指向点击的按钮,类似气泡视图。弹出的菜单位置会根据按钮的位置来进行调整
    QBPopupMenu QBPopupMenu弹出菜单,实现类似 UIMenuItem 的弹出菜单按钮。点击按钮,会弹出一个菜单,上面可以排列多个按钮。纯代码实现,不需要任何图片
    GMenuController 具有和系统UIMenuController行为,交互一致的Menu弹出控件.相比UIMenuController.具有更加友好的使用方式. 支持MenuItem指定target.使用更加灵活,支持更改menuview 外观设置
    STModalDemo 弹出视图(通知,提示,选择,窗口)
    TAOverlay TAOverlay可通过叠加层展示有用的信息,可自定义文本和背景色,添加阴影和模糊效果,以及更改字体大小或者用自定义图片替换页面上的icon
    UICustomActionSheet 通过模糊背景来着重强调与菜单相关的元素--模糊效果 里面已经收藏
    ActionSheetPicker-3.0 该项目是此前热门项目ActionSheetPicker的新版本,快速复制了iOS 8上的下拉 UIPickerView/ActionSheet功能
    MJAlertView 3D效果转场效果警示图--MJAlertView
    PSTAlertController 兼容 iOS7的 XXAlertController,接口跟UIAlertController 一模一样,做到高低版本通用
    PCLBlurEffectAlert.swfit 细节定制较丰富的弹出警报窗口组件
    GSAlert.swfit 苹果在iOS8推出了全新的UIAlertController,旧的UIAlertView和UIActionSheet渐渐被废弃,但如果你仍然支持iOS7系统,你将不得不写两套代码。GSAlert解决了这个问题
    SweetAlert-iOS SweetAlert-iOS 带动画效果弹窗对话框封装类
    CCActionSheet CCActionSheet:仿照微信朋友圈自定义actionsheet,一行代码即可使用
    CustomPopOverView 自定义弹出视图,内容支持传一组菜单标题,也支持自定义view,或者自定义viewController,支持任意按钮触发,会显示在按钮底部,也支持切换按钮的对齐方式:左对齐、居中、右对齐
    TOActionSheet 是一个 iOS UI 控件,提供一个模态提示控制,类似于 UIActionSheet。不同于 UIActionSheet 的是,它可以深度重设主题,通过对每个按钮使用块来避免委托模式
    Pop
    AMPopTip 一个可以定义frame的带动画的popover. An animated popover that pops out a given frame, great for subtle UI tips and onboarding
    DXPopover 很赞 DXPopover微信右上角的+点击展示列表效果,弹窗菜单。 A Popover mimic Facebook app popover using UIKit
    zhPopupController Popup your custom view is easy, support custom mask style, transition effects and gesture to drag
    GTSheet An easy to integrate solution for presenting UIViewControllers in a bottom sheet
    LewPopupViewController ios 弹出视图
    YCXMenuDemo_ObjC TCXMenu is an easy-to-use menu
    PopMenu 用POP动画引擎写的Sina微博的Menu菜单
    XTPopView 一个易用的带箭头的View, 可以实现类似于微信添加好友那个View的效果 (包含Objective-C和Swift版本)
    MLMOptionSelectView 弹出-选择-展示框
    LiquidFloatingActionButton 卫星弹出菜单
    HyPopMenuView 模仿新浪微博弹出菜单
    DOPScrollableActionSheet Multi-row scrollable action sheet
    DropDownMenu 仿美团下拉菜单,二级菜单
    通知相关
    JSQNotificationObserverKit 一款轻量、易用的通知发送及响应框架类库。作者是知名开源项目 JSQMessagesViewController(Objective-C 版即时聊天)的作者 Jesse Squires
    TSMessages 易于使用和定制的消息/通知,用于 iOS版Tweetbot
    CWStatusBarNotification 酷炫的通知栏,多种通知样式,使用简单,非常赞👍
    GLPubSub 一个简短实用的 NSNotificationCenter 的封装
    JDStatusBarNotification 在状态栏顶部显示通知。可以自定义颜色字体以及动画。支持进度显示以及显示状态指示器
    obito an iOS notification service out of box

    相关文章

      网友评论

          本文标题:iOS开发UI第三方库-对话交互

          本文链接:https://www.haomeiwen.com/subject/kiyfbftx.html