![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS - UI进阶
文章平均质量分 80
zhao_XiaoHuaZi
以简单实际的例子理清iOS学习中迷惑!!
展开
-
手势解锁-九宫格
1.效果图2.storyboard中设置3.代码实现#import "keyView.h"@interface keyView ()//用来保存移动手指的点@property (nonatomic,assign)CGPoint point;/** 存放的都是当前选中的按钮 */@property (no原创 2016-01-24 14:02:05 · 806 阅读 · 0 评论 -
抽屉效果
1.效果图 ,2.storyboard 中设置3.代码实现#import "ZHDrawerVC.h"@interface ZHDrawerVC ()@property(weak,nonatomic)UIView *rightView;//黄色View@property(weak,nona原创 2016-01-24 14:23:04 · 418 阅读 · 0 评论 -
slider进度条 - 绘制圆形
1.效果图 2.storyboard设置3.代码实现 1.ViewController.m#import "ViewController.h"#import "graphicsView.h"@interface ViewController ()@property (weak, nonatomic)原创 2016-01-24 14:42:13 · 631 阅读 · 0 评论 -
隐式动画 - CALayer - 找规律游戏
1.所谓隐式动画,就是操作CALayer的一些属性,而系统自带有动画效果,在CALayer里面的属性,凡是用 Animatable.描述了的,都带有隐式动画效果 2.要实现隐式动画效果,出了属性是Animatable描述之外,还要是自定义layer对象,系统的layer对象 也是没有隐式动画效果的 3.在下面代码例子中,除了自定义layer之外,还加入随机颜原创 2016-01-24 16:11:36 · 499 阅读 · 0 评论 -
带有边框效果的图片裁剪
1.首先看下效果图吧2.今天在实现这个功能时,直接将这个功能封装起来了,大家可以将代码直接拿过去使用; #import @interface UIImage (image)-(UIImage *)newImageWithBoradColor:(UIColor *)color boradWidth:(CGFloat)width image:原创 2016-01-25 20:05:14 · 1193 阅读 · 0 评论 -
3D Touch开发初体验-初学详细操作说明
3D Touch开发初体验字数2251 阅读769 评论8 喜欢173D Touch功能的开发难度并不大,但是由于该功能需要有硬件支持,并且在模拟器上无法体验,所以阻挡了一大批开发者的探索脚步。不过在计算机界从来没有能难倒程序员的问题,本文首先将介绍如何使用3D Touch的Home Screen Quick Actions功能,然后介绍如何在模拟器中使用3D Touc转载 2016-01-28 22:44:10 · 1076 阅读 · 0 评论 -
抽屉效果MMDrawerController第三方框架基本使用说明
这里讲的实例只加入了左滑抽屉。右滑和左滑只是初始化时多添加一个右视图控制器,其他方法基本相同。下面是用手势实现抽屉的拉出和收回1.初始化跟视图控制器时,在AppDelegate中导入头文件#import "MMDrawerController.h"2.初始化方法先初始化左视图和中心视图,也就是图中的BoutiqueCollectionViewControll转载 2016-02-24 15:21:40 · 1683 阅读 · 0 评论