1. 關(guān)于Protocol 在使用OC開發(fā)iOS程序的過程中經(jīng)常會用到Protocol,定義一個Protocol的語法格式如下: iOS中協(xié)議的概念似于java中的接口int...
目錄 UIButton1.按鈕之概述2.UIButton和UILabel的區(qū)別和聯(lián)系3.使用4.UIButton的常用事件和狀態(tài)5.自定義UIButton6.設(shè)置按鈕左邊圖片...
本篇實(shí)現(xiàn)一個兩個按鈕之間點(diǎn)擊動畫的實(shí)現(xiàn)既峡。主要效果見下圖: 這個實(shí)現(xiàn)主要是點(diǎn)擊按鈕的時候要做的處理為: 1、點(diǎn)擊兩個按鈕時剪个,動畫的運(yùn)動方向 2闸准、點(diǎn)擊按鈕的時候,layer的起始...
alloc init 創(chuàng)建 frame 設(shè)置位置蘋果官方的控件的位置設(shè)置位置x饼灿,y的值可以改變寬度和高度值無法改變 on 開關(guān)設(shè)置屬性 setOn animated 是否開...
UIBezierPath動畫 1、前幾篇主要是講UIBezierPath 繪制基本圖形帝美,現(xiàn)在我們將這些圖形用動畫的形式展示出來碍彭。 效果圖: 函數(shù)代碼: /** * 曲線動畫 ...
1. UIView : UIResponder 幾乎所有控件都直接或間接繼承自UIView(即擁有UIView的屬性和方法) UIView是一塊矩形區(qū)域,可用來作為其他控件的...
UIApplication 代表一個應(yīng)用程序的對象 程序啟動后創(chuàng)建的第一個對象 這是一個單例對象捎迫,一個應(yīng)用程序只有一個〔兄疲可以通過類方法得到這個單例[UIApplication...
循環(huán)多個按鈕 for (int i = 0; i < headertitlearray.count; i + +) { uibutton * headbtn = [[uibu...
屬性 創(chuàng)建 設(shè)置UISwitch的初始化狀態(tài) UISwitch事件的響應(yīng) 控件大小不能設(shè)置frame,只能用縮放比例 UISwitch的顏色
UIScrollView * buttonView = [[UIScrollView alloc]init]; buttonView.showsHorizontalScr...
CGAffineTransform 平面單次變換: 平面持續(xù)變換: 即每次都在原有基礎(chǔ)上再變換: 需要使用到 CGAffineTransform 的 concatenatin...
看到這張圖折汞,是不是覺得挺萌的,那是如何實(shí)現(xiàn)的呢盖腿?在iOS中有一個類叫UIBezierPath(貝塞爾曲線)爽待,這兩天研究了一下UIBezierPath和CAShapeLayer...
過程 因為覺得ios-charts有點(diǎn)重,就想自己封裝個圖表供自家App使用翩腐,沒那么多代碼量鸟款,還可以高度定制化。如題所述茂卦,遇到這么個問題何什,任我怎么設(shè)置backGroundCo...
一、簡介 CATransition是CAAnimation的子類等龙,用于做轉(zhuǎn)場動畫 能夠為圖層提供移出屏幕和移入屏幕的動畫效果处渣。iOS比Mac OS X的轉(zhuǎn)場動畫效果少一點(diǎn) 如...