
基于面向协议MVP模式下的软件设计-(iOS篇) 传统模式下的开发MVCMVVM基于面向协议MVP的介绍MVP实战开发 说在前面:相信就算你是个iOS新手也应该听说过MVC的...
前段时间抽空总结了一下iOS视频播放的基本用法,发现这其中还有一个我们无法绕过的问题,那就是播放界面的旋转与适配。的确,视频播放与游戏类型的App经常会遇到这个的问题。由于至...
一、UIDeviceOrientation 与 UIInterfaceOrientation的区别 UIDeviceOrientation 是机器硬件的当前旋转方向,这个枚举...
如果根控制器是tabbarController 在vc中 如果根控制器是navigationController 在vc中
因为产品需求要修改视频播放的展示策略,就简单的梳理了一下目前端上的视频播放功能,简单整理了一下基本实现,以便于之后查阅。 播放器实现思路 由于视频的展示在不同的产品上会有不同...
功能最全、自定义最高的播放器,也是使用最多得。使用起来较为复杂些。需导入AVKit控件(import AVKit) 相关参数 AVPlayer: 负责控制播放器的播放,暂停等...
工作之余,研究了一下相机与相册的自定义,在这里整理成篇仅供参考学习,希望可以给大家带来些许帮助,也期待大家的批评指正。GIF 示例: DEMO下载地址:https://git...
所有示例代码均可以在 Animations-Demo 下载到 iOS 中实现动画有好几种方式,UIView 无疑是最简单的一种,但是所有的动画归根结底还是 layer 层的动...
更新:2018.05.24 整理了一下demo:SwiftDemo UIView是UIKit框架里面最基础的试图类,UIView类定义了一个矩形的区域,并管理该区域内的所有屏...
一:介绍 项目中要用到支付功能,需要支付宝支付[https://www.jianshu.com/p/af9b584007cd]、支付宝网页支付[https://www.jia...
前言 最近项目遇到一个需求:从一个viewController A模态出一个新的viewController B, 要求B占领屏幕的下半部分,上半部分透明.如下图: 思路是将...
旋转复制(Rotate Copies)是Sketch中比较重要的功能,特别是在进行图标制作时。旋转复制(Rotate Copies)可以在自定义工具栏中找到,具体路径是右键点...
Sketch是一款针对UI设计的软件,它在交互层面也做的很易操作,几乎所有的命令都会体现在面板上,只用鼠标都可以完成基本的工作内容。但是也正因为这样,它的一些更好用更便捷的操...
我新创建了一个qq群620145614,欢迎大家一起来交流sketch,群里会提供最新的sketch汉化版软件。 Sketch一键替换颜色(无须插件,支持半透明选项) Ske...