简洁利索漂亮的代码风格 佩服
iOS 实现无限轮播图一、最终效果 二、原理说明 通过UICollectionView实现横向滚动轮播效果如下图所示,当移动到左右边缘后不可以继续移动 将CollectionView展开后的示意图...
简洁利索漂亮的代码风格 佩服
iOS 实现无限轮播图一、最终效果 二、原理说明 通过UICollectionView实现横向滚动轮播效果如下图所示,当移动到左右边缘后不可以继续移动 将CollectionView展开后的示意图...
iOS的动画效果一直都很棒很,给人的感觉就是很炫酷很流畅,起到增强用户体验的作用。在APP开发中实现动画效果有很多种方式,对于简单的应用场景,我们可以使用UIKit提供的动画...
基本概念 1、什么是核心动画 Core Animation(核心动画)是一组功能强大、效果华丽的动画API,无论在iOS系统或者在你开发的App中,都有大量应用。核心动画所在...
先上效果图: 有需要的请移步GitHub下载:https://github.com/HuangGY1993/GYSpectrum 用法很简单,示例: 使用前请注意:
键盘问题可能是每个项目中都可能遇到的问题,如果输入框位于屏幕的底部,弹起的键盘很可能挡住输入框,导致用户就看不到输入结果(吐槽一下网易将军令->游戏助手->游戏精灵)就是这样...
xcode: Version 11.3.1 (11C504)iOS: 13语言:Swift/Objective-C 资料参考链接[https://xbuba.com/ques...
一款神奇的键盘管理工具 只需引入该库,无需编写任何代码即可处理键盘遮挡输入框的问题。 https://github.com/ydbwwhq/GKeyboardManager
iPhone开发当中,有时需要获取状态栏和导航栏高度、宽度信息,方便布局其他控件。下面介绍一下如何获取这些信息: 打印结果如下:
iOS 开发,苹果手机屏幕尺寸和导航条,状态条,高度 统计如下: 手机型号尺寸(对角线)物理点宽长比例像素点倍数状态栏高度底部安全距离导航栏高度tabbar高度状态条高度iP...
《iOS球形波浪加载进度控件-HcdProcessView》这篇文章已经展示了我在项目中编写的一个球形进度加载控件HcdProcessView,这篇文章我要简单介绍一下我的制...
先放代码,判断依据放后面 代码参考如下: 判断依据如下:
这两种动画实现起来都很简单,苹果已经为我们封装好了,并且提供了多种好看实用的效果 弹簧动画 完事 视图过渡动画 视图过渡动画有两种,一种是单个视图的过渡动画,另一种是两个UI...
在我们平常的开发过程中、在自定义View里面触发点击方法,实现Push到另一个ViewController里面一般通过代理、block、通知等方法 这里介绍一种直接在View...
文章引自http://www.jianshu.com/p/7e47da62899c,感谢作者贡献的文章。 1.使用纯代码的方式 一般来说我们的自定义类继承自UIView,首先...
前几天更新好Xcode11后,运行旧项目,相安无事,心里捏了一把汗,终于没有跟往年那样一更新就给你一大堆报错了。刚才突发奇想,使用Xcode11新建iOS项目时,如果你跟往常...
xcode11创建项目新增SceneDelegate文件,AppDelegate文件结构也发生变化,在AppDelegate.h文件中没有了window属性,而是在Scene...
概述 ZHFigureDrawingLayer一款图形白板绘制工具的基本实现,支持涂鸦、单箭头、直线、虚线、双箭头直线、双杠直线、椭圆、圆形、矩形、三角形、圆弧、正余弦、梯形...
很不幸,没人能告诉你母体是什么,你只能自己体会 -- 骇客帝国 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:638302184,不管你是...
时隔三天后,各位终于等到我的简书更新了.今天我的主题是如何在图层上实现三维变形. 在UIView上,我们可以使用CGAffineTransform来对视图进行:平移(tran...