原创 tableView的數據源及代理方法

UITableView的數據源(dataSource)和代理(delegate) UITableView需要一個數據源(dataSource)來顯示數據,UITableView會向數據源查詢一共有多少行數據以及每一行顯示什麼數據等。沒

原创 iOS10需要添加的權限配置

<!-- 相冊 --> <key>NSPhotoLibraryUsageDescription</key> <string>App需要您的同意,才能訪問相冊</string> <!-- 相機 --> <key>NSCameraUs

原创 View側滑動畫

1.創建View leftView = [[UIView alloc] initWithFrame:CGRectMake(-400, 80, 400, Kscreenheight-80)];2.點擊Btn,View從側邊滑入頁面,或滑出頁

原创 訪問https 繞過證書驗證方法

AFNetworking: /* 關閉驗證 */ AFSecurityPolicy *security = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeNone]

原创 iOS 調用系統相機和相冊

一,創建button,觸發點擊事件,調用系統相機/相冊選取頭像 - (IBAction)chooseUserPicAction:(id)sender { UIActionSheet *sheet;

原创 視圖抖動

- (void)shakeAnimationForView:(UIView *) view { // 獲取到當前的View CALayer *viewLayer = view.layer; /

原创 UIViewController的生命週期

當一個視圖控制器被創建,並在屏幕上顯示的時候。 代碼的執行順序 1、 alloc                                   創建對象,分配空間 2、init (initWithNibName) 初始化對象,初始

原创 UISearchBar

1.更改搜索框放大鏡圖片 [self.searchBar setImage:[UIImage imageNamed:@"搜索"]forSearchBarIcon:UISearchBarIconSearch state:UIControlS

原创 限制textfield只能輸入數字

// 需要使用的textfield遵循代理 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacem

原创 object轉化成json,json格式字符串轉字典,數組或字典轉爲json串

將object轉化成json格式 - (NSString *)objectToJsonString { if ([NSJSONSerialization isValidJSONObject:self]) {

原创 iOS圖文混排

在很多新聞類或有文字展示的應用中現在都會出現圖文混排的界面例如網易新聞等,乍一看去相似一個網頁,其實這樣效果並非由UIWebView 加載網頁實現。現在分享一種比較簡單的實現方式 iOS sdk中爲我們提供了一套完善的文字

原创 獲取時間間隔

- (NSInteger)getDifferenceByDate:(NSString *)date { //獲得當前時間 NSDate *now = [NSDate date ]; //實例化一個NSDa

原创 讓sdwebimage不緩存圖片,每次都重新加載url

在AppDelegate didFinishLaunching的地方追加如下代碼 SDWebImageDownloader *imgDownloader = SDWebImageManager.sharedManager.imageDow

原创 base64編碼

給定一個字符串,對該字符串進行Base64編碼,然後返回編碼後的結果 //加密 -(NSString *)base64EncodeString:(NSString *)string { //1.先把

原创 iOS藍牙4.0開發

<pre name="code" class="objc">//藍牙系統庫 #import <CoreBluetooth/CoreBluetooth.h> //必須要由UUID來唯一標示對應的service和characterist