原创 創建一個可移動的視圖,讓視圖隨着鼠標的移動而移動

1.首先自定義視圖,繼承自UIView MoveView.h @interface MoveView :UIView @property(nonatomic,assign)CGPoint beginPoint; //記錄

原创 用UIImageVeiw來實現gif動態圖

所謂gif動態圖就是一張張連拍的圖片連續快速放映所形成的效果圖片。而ios中並沒有這種格式的圖片,但是我們可以通過UIImageView來實現。 1.將你獲得的圖片資源放在Supporting Files中 2.實現 我們在UIIma

原创 ios界面間傳值

-、由主界面A傳值給子界面B(屬性傳值,方法傳值) 將A界面UITextField上輸入的內容在點擊按鈕的時候傳給B界面中的UITextField 1.屬性傳值 在B界面間定義一個屬性NSString * info,在A中創建B的時候給

原创 簡單繪圖(二)

跟着鼠標的移動連續畫線,可以根據選擇畫筆顏色,畫出多彩的線條 效果圖 根據按鈕顏色選擇畫筆顏色,畫出多彩圖形。 一、思路分析:連續畫線,最終的圖形是有多條間隔畫出的線條組成的,每條線又有不同的顏色。採用什麼樣的數據結構呢? 1.單

原创 簡單繪圖(一)

簡單劃線,畫矩形,橢圓,填充圖等 1.首先自定義CustomView繼承自UIView 打開CustomView.h可以發現裏面有個- (void)drawRect:(CGRect)rect方法,但是被系統註釋掉了 有提示 // Only

原创 用UIScrollView和UIPageControl簡單模擬相冊功能

用一個大的UIScrollView裏放一些小的UIScrollView,小的UIScrollView裏面放UIImageView來顯示圖片,切換圖片的時候通過UIPageControl來顯示的圖片的位置,通過切換頁也可以切換圖片 1.UI

原创 模態與非模態進入和退出UIViewController以及UINavigationController簡單用法

UIViewController有兩個常用屬性,一個控制導航顯示內容,一個是自身導航控制器 @property(nonatomic,readonly,retain)UINavigationItem *navigationItem;

原创 UIAlterView簡單用法

1.添加AlterView 例如在帳號和密碼輸入錯誤的時候,彈出AlterView提示用戶 登錄按鈕按下 -(void)btnAction {     if ( (![_userName.textisEqualToString:@"張

原创 ios開發,用戶登錄界面,輸入用戶名之後點擊Next後切換到密碼輸入框,密碼輸入框輸入後點擊Return,鍵盤迴收

1.文本框定義,設置屬性 //設置爲屬性或成員變量 UITextField *_userName; UITextField *_passWd; _userName=[[UITextFieldalloc]initWithFrame:C

原创 iOS學習之iOS沙盒(sandbox)機制和文件操作(二)

接上篇  iOS學習之iOS沙盒(sandbox)機制和文件操作(一) 我們看看如何獲取應用程序沙盒目錄。包括真機的沙盒的目錄。 1、獲取程序的Home目錄 [cpp] view plaincopy

原创 ios數據存儲之--對模型對象歸檔(NSKeyedArchiver、NSKeyedUnarchiver)

轉載自:http://blog.csdn.net/mad1989/article/details/9106475 今天記錄一下學習 NSKeyedArchiver、NSKeyedUnarchiver ,主要用在ios數據存儲上,數

原创 讀c語言深度剖析 -- typedef小結

原文鏈接:http://hi.baidu.com/xx375/item/8da1cd4048692fe9bcf4516c  typedef關鍵字 typedef的真正意思是給一個已經存在的數據類型(注意:是類型不是變量)取一個別

原创 NSNotificationCenter消息通信機制介紹(KVO)

作用:NSNotificationCenter是專門供程序中不同類間的消息通信而設置的. 註冊通知:即要在什麼地方接受消息                [[NSNotificationCenter defaultCenter]  ad

原创 iOS學習之iOS沙盒(sandbox)機制和文件操作(一)

1、iOS沙盒機制  iOS應用程序只能在爲該改程序創建的文件系統中讀取文件,不可以去其它地方訪問,此區域被成爲沙盒,所以所有的非代碼文件都要保存在此,例如圖像,圖標,聲音,映像,屬性列表,文本文件等。  1.1、每個應用程序都有自

原创 MRC和ARC混編

iOS5.0以後就開始可以使用ARC(Automatic Reference Counting:自動引用計數)來代替之前的MRC(Manual Reference Counting:人工引用計數)。使用ARC會減少很多代碼和忘了釋放對