排序:发表时间 | 浏览数 共有5536iOS代码库开源软件,第4

  • Aurora IMUIAurora IMUI

    Aurora IMUI 是一个通用的即时通讯(IM)UI 库,不特定于任何 IM SDK。 本 UI 库提供了消息列表、输入视图等常用组件,支持常见的消息类型:文字、图片、语音、视频等。默认包含多套界面风格,也能根据自己的需要自定义。 同步支持 Android、iOS 平台。计划支持 React Nati...

  • AYAnimationButtonAYAnimationButton

    AYAnimationButton 自定义动画 Button AYAnimationButton 点击水波扩散效果 该控件继承于 UIView ,可添加子控件完成自定义。通过实现 ay_setBtnClickBlock 方法完成点击事件设置。 AYImagesAnimationButton 自定义动画按钮 继承于 UIImageView,有 UIImageView 的全部属性...

  • XLImageViewerXLImageViewer

    iOS 仿照今日头条的图片浏览工具。仿照今日头条的图片浏览功能,实现的轻量级图片浏览工具。 功能: 缩放动画/ 加载网络图片 捏合、双击/下滑隐藏 保存到相册 说明: 加载网络图片的功能时利用SDWebImage实现的,所以在使用XLImageViewer时需要在项目里添加SDWebImage。 ...

  • XLSlideSwitchXLSlideSwitch

    iOS 仿照今日头条滚动列表 显示效果 标准样式-正常显示标题/ 标准样式-在NavigationBar上显示标题 Segmented样式-正常显示标题/ Segmented样式-在NavigationBar上显示标题

  • LXFPhotoHelperLXFPhotoHelper

    一行代码实现调用系统相机与相册,可配置导航栏背景与字体颜色。 自定义样式 // 配置LXFPhotoConfig *config = [[LXFPhotoConfig alloc] init]; config.navBarTintColor = [UIColor greenColor]; config.navBarBgColor = [UIColor purpleColor]; config.navBar...

  • AYMenuViewAYMenuView

    只需创建 AYMenuView 对象,实现其代理方法即可实现树形菜单展示,支持子菜单的折叠展开。 运行效果如下:

  • SBPlayerClientSBPlayerClient

    SBPlayerClient 是基于VLC 开发的 macOS平台视频播放器。 特点: 支持macOS 10.12及以上(低版本没测试过) 播放流畅、稳定 几乎支持所有本地视频和音频格式,国人看片经常用到的格式更是完美支持。 切换播放以及打开文件速度极快,几乎毫不卡顿,支持拖拽文件到窗口播放,...

  • RedWebImageRedWebImage

    RedWebImage Demo 演示 这是一个很有意思的项目,基于 WebGL 的滤镜系统,我们将使用 OpenGL ES 作为硬件加速,做一个高性能的 img 标签。你可以使用这个 img 标签完成非常多,非常炫酷的效果,例如,动态的高斯模糊,漩涡效果等。 我们的小工具 使用默认Shader:我们默认...

  • XLTieBaLoadingXLTieBaLoading

    XLTieBaLoading iOS 仿照百度贴吧的灌水加载效果 显示效果 实现原理 如图所示:第一张图为底图,第二、三张图用于显示波浪效果,在第二张图前添加一个半透明遮罩,这样就得到了带阴影波浪分层的效果;然后在波浪移动时第二张图和第三张图的波浪设置一定的相位差,就得到了最...

  • XDanmukuXDanmuku

    XDanmuku 一种支持多种弹幕样式的弹幕视图控件 本项目是一个开源的弹幕控件库,能够支持多种样式弹幕,弹幕点击监听,弹幕分区域显示,自定义移动速度等功能,项目原理是通过自定义ViewGroup。可能是目前轻量级弹幕库中功能最强大的一款了。 效果 常规样式 点击事件 多种弹...

  • XLCircleProgressXLCircleProgress

    XLCircleProgress,是一个利用贝塞尔曲线实现的圆环进度指示器。 显示效果如下: 使用方法 CGFloat circleWidth = self.view.bounds.size.width;   _circle = [[XLCircleProgress alloc] initWithFrame:CGRectMake(0, 0, circleWidth, circleWidth)];   _cir...

  • XLDotLoadingXLDotLoading

    XLDotLoading 新浪微博的红包加载动画,过年在家里抢红包看到这个效果,就顺手仿照着写了一下。主要还是利用余弦函数曲线的特性实现的。 具体原理是圆球在从左向右移动时时先缩小再放大,圆球从右向左移动时先放大在缩小;然后再加上另一个圆球就实现了这样远近交换的效果。...

top Created with Sketch. 顶部