原创 iOS 掃描上的層及其樣式(三)

實現掃描區域紅線上下移動的動能 #pragma mark -增加掃描線 -(void)addScanLine {     UIView *lineView = [[UIView alloc]init];          [lin

原创 UIScrollView循環滾動(三張圖片循環滾動)

參考了這個鏈接裏的內容:http://www.cocoachina.com/ios/20150803/12879.html @interface ViewController ()<UIScrollViewDelegate>

原创 當輸入框用完後,需要彈出提示的話,會造成提示框關閉後鍵盤會閃現的問題

解決方法是 if (IOS7 > 8.0) {                  UIAlertController *alertCtrl = [UIAlertController alertControllerWithTit

原创 登錄界面動畫

代碼部分 @interface LoginViewController () @property (strong,nonatomic)UITextField *nameTextField; @property (str

原创 用RunTime來防止按鈕被多次點擊

對於這個功能的實現是看了這個兩個連接裏的內容,主要是爲UIButton增加一個延時的屬性。 1、http://www.cocoachina.com/ios/20150911/13260.html 2、http://blog.sina.co

原创 實現當tableview當向上滾動時,頭部添加的view看上去不隨向上滾動的效果

1、先添加一個view,y軸靠近導航控制器。 CGSize size = [UIScreen mainScreen].applicationFrame.size;          CGFloat x = 0;     //獲

原创 Plist文件的讀寫操作

/**  *  寫入plist文件  *  *  @param writecontext 要寫入的內容  *  @param writeName    要寫入內容的對應鍵  */ +(void)writeToPlist:

原创 UIScrollView循環滾動(前後各加一張圖片)

#define IMAGECOUNT 6 /**  *  設置scrollView  */ -(void)setupScrollView {     CGRect rect = [UIScreen mainScree

原创 iOS 掃描上的層及其樣式(二)

要實現上一個圖中的掃描區域4個角,可以用以下代碼實現 1、新建一個view。 2、將將掃描區域的CGRect傳進來。 3、利用 -(void)drawRect:(CGRect)rect方法 4、調整下四個角的所在區域,控制了角的寬和高,

原创 iOS 掃描上的層及其樣式(一)

首先在一個view上扣出一個區域,顯示下層view的方法 UIView *v1 = [[UIViewalloc]initWithFrame:self.view.bounds];          [v1 setBackgrou

原创 KVO

-(void)control {     self.person = [[Person alloc]init];     self.person.book = [[Book alloc]init];          [sel

原创 KVC

1、先建一個Person類和Book類 @class Book; @interface Person :NSObject <NSCoding> @property (strong,nonatomic)NSString

原创 單例模式

這個是從視頻中看來的,現在記錄在這裏  #import <Foundation/Foundation.h> @interface Ticket : NSObject // 實例化票據的單例 + (Ticket *

原创 IOS 歸檔和解檔

先新建一個Person類 定義三個屬性 @interface Person : NSObject <NSCoding> @property (strong,nonatomic) NSString *name; @proper

原创 IOS 數組去重及排序

NSArray *a1 = @[@"a",@"b",@"a",@"c",@"d"];          NSSet *set = [NSSet setWithArray:a1];          a1 = (NSArray *)