第一步 gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/ ...
第一步 gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/ ...
一:第三方插件 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa[https://github...
一:第三方插件 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa[https://github...
单击图片放大,浏览图片细节,之后再单击回到原始页面,如果在浏览细节时候,双击图片 会局部放大,也可以双手拖拽放大, 代码参考 Demo地址https://github.com...
XLPhotoBrowser的GitHub链接XLPhotoBrowser常见问题汇总 提示:最新使用教程请以GitHub链接为准,此文章不会每个版本都更新,有什么问题或者b...
2019.2.27更新: 简化了代码,逻辑更加清晰 个人认为本文正确,优雅地实现了缩放图片。总体效果: 源码地址: https://github.com/liuxuleido...
原理:对AVPlayerItem的loadedTimeRanges和status两个属性的监听实现缓冲进度和播放状态的获取;创建model保存要播放的视频的信息并存储在数组中...
主要内容: iOS播放器概述 MPMoviePlayerController MPMoviePlayerViewController AVPlayer AVPlayerVie...
在开发过程中,我们可能会遇到这个问题. 当我们给一个view添加了手势,但是我们又不想点击view上面的视图也触发手势.如下图:我们在红色view上添加了手势,但是又不想点击...
前言 最近在做标签选择页的时候碰到这样一个需求,一页显示8个标签,超过时显示多页的效果。一开始本人信心满满的使用UICollectionView,并调整了scrollDire...
swift 获取设备型号[https://blog.csdn.net/GSSGoodLuck/article/details/122085870] 获取手机系统型号 http...
一、目录结构: 获取屏幕宽度与高度 获取设备版本号 获取iPhone名称 获取app版本号 获取电池电量 获取当前系统名称 获取当前系统版本号 获取通用的唯一识别码UUID ...
一、简介 UICollectionView是iOS6之后引入的一个新的UI控件,它和UITableView有着诸多的相似之处,其中许多代理方法都十分类似。简单来说,UICol...
一、 中间件 1. 配置 Orange 简介 Orange是淘宝App使用的急速、高效的数亿级无线端配置推送平台,通过App启动自检以及Mtop网关搭车机制,实现的移动端配置...
下载FlutterSDK: https://flutter.dev/docs/get-started/install/macos[https://flutter.dev/do...
Flutter学习资料汇总 基础文档 dart基础:https://www.jianshu.com/p/9e31a9196981[https://www.jianshu.co...
上篇博客我们学习了dart中的集合、动态变量和函数相关的内容,本篇博客将对dart的类操作,异步编程和事件驱动进行学习 类 dart作为一个纯粹的面向对象的语言,类的概念自然...
Xcode更新之后,模拟器也需要跟着更新,但是自动下载模拟器经常失败所以提供手动下载的方式 下载 方式1通过苹果提供的命令[https://developer.apple.c...