原创 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 *)