原创 UIImageView控件
//1.創建image //UIImageView是現實圖片的控件,因爲圖片和文字沒辦法在屏幕上直接顯示,所以圖片的現實需要有一個載體 //(nsstring-》文字,UIImageView-》圖片) - (void)createIma
原创 UINavigation 導航控制器
//*********************************Appdelegate.m**************************** //1.創建窗口對象 self.window = [[UIWindow al
原创 手勢相關二:UIGestureRecongnizer捏合/旋轉
//*******************************1.遵循手勢協議並創建視圖******************************* //1.1遵循手勢協議 @interface ViewController :
原创 Protocol 協議相關定義和操作方法
協議: 生活中:就業協議,勞務協議 計算機中:http協議,udp協議,mail,telnet遠程登錄協議,ftp協議,usb1.0協議,usb2.0協議,usb3.0協議,spi協議,i2c協議 oc ios協議:方法的接口列表 //
原创 Plist/NSUserDefault解析
//*****************************Plist解析***************************** //1.1創建視圖對象 - (void)createButtons { NSArray *
原创 UILabel標籤控件1
//經常用在顯示提示性文字的地方 //創建uilabel對象 UILabel *label = [[UILabel alloc]init]; //設置label的座標和大小 label.frame = CG
原创 IOS事件響應者鏈簡述
//響應鏈順序處理順序 子視圖(UI子控件)—>視圖(UI控件)—>視圖控制器(ViewController)—>窗口(Window)—>代理(AppDalegate) //測試點擊視圖順序: hitTest:測試點擊的是哪個控
原创 手勢相關一:UITapGestureReongnizer 單擊/雙擊
//1.創建視圖對象 { UIImageView *_imageView; UITapGestureRecognizer *_tapOnce; UITapGestureRecognizer *_tapTwice
原创 文件歸檔NSKeyedArchiver操作方法整理
//**************************文件歸檔**************************** //方法1: NSData *data = [NSKeyedArchiver archivedDataWithR
原创 UILabel標籤控件2
/**根據顯示內容自動計算標籤的大小*/ UILabel *label2 = [[UILabel alloc]init]; label2.text = @"UILabelUUILabelUUILabelUUILabelUU
原创 UIButton 按鈕控件
//創建一個按鈕對象,按鈕是用來處理用戶事件,與用戶進行交互的控件 //一般用類方法創建 UIButton *btn = [UIButton buttonWithType:UIButtonTypeDetailDisclo
原创 json格式數據解析方法整理
//***************************從本地解析json數據*************************** NSSt
原创 單例簡介
單例方法 static MusicManager *Mt=nil; @implementation MusicManager + (id)defaultMusicManger { if (!Mt) { Mt =
原创 沙盒目錄
//應用程序主目錄(沙盒目錄 sandbox) NSString *homePath = NSHomeDirectory(); NSLog(@"%@",homePath);
原创 UITouch 觸摸事件
//1.創建視圖對象 { //保存前一次點擊的座標 CGPoint _prePoint; } - (void)createImageView { UIImageView *imageView = [[UIIma