1. 关于Protocol 在使用OC开发iOS程序的过程中经常会用到Protocol,定义一个Protocol的语法格式如下: iOS中协议的概念似于java中的接口int...
目录 UIButton1.按钮之概述2.UIButton和UILabel的区别和联系3.使用4.UIButton的常用事件和状态5.自定义UIButton6.设置按钮左边图片...
本篇实现一个两个按钮之间点击动画的实现。主要效果见下图: 这个实现主要是点击按钮的时候要做的处理为: 1、点击两个按钮时,动画的运动方向 2、点击按钮的时候,layer的起始...
alloc init 创建 frame 设置位置苹果官方的控件的位置设置位置x,y的值可以改变宽度和高度值无法改变 on 开关设置属性 setOn animated 是否开...
UIBezierPath动画 1、前几篇主要是讲UIBezierPath 绘制基本图形,现在我们将这些图形用动画的形式展示出来。 效果图: 函数代码: /** * 曲线动画 ...
1. UIView : UIResponder 几乎所有控件都直接或间接继承自UIView(即拥有UIView的属性和方法) UIView是一块矩形区域,可用来作为其他控件的...
UIApplication 代表一个应用程序的对象 程序启动后创建的第一个对象 这是一个单例对象,一个应用程序只有一个。可以通过类方法得到这个单例[UIApplication...
循环多个按钮 for (int i = 0; i < headertitlearray.count; i + +) { uibutton * headbtn = [[uibu...
属性 创建 设置UISwitch的初始化状态 UISwitch事件的响应 控件大小不能设置frame,只能用缩放比例 UISwitch的颜色
UIScrollView * buttonView = [[UIScrollView alloc]init]; buttonView.showsHorizontalScr...
CGAffineTransform 平面单次变换: 平面持续变换: 即每次都在原有基础上再变换: 需要使用到 CGAffineTransform 的 concatenatin...
看到这张图,是不是觉得挺萌的,那是如何实现的呢?在iOS中有一个类叫UIBezierPath(贝塞尔曲线),这两天研究了一下UIBezierPath和CAShapeLayer...
过程 因为觉得ios-charts有点重,就想自己封装个图表供自家App使用,没那么多代码量,还可以高度定制化。如题所述,遇到这么个问题,任我怎么设置backGroundCo...
创建一个九宫格视图显示分享类型
一、简介 CATransition是CAAnimation的子类,用于做转场动画 能够为图层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点 如...