原创 設置UIButton的Title在左,Image在右

在開發中,有些button控件需要實現這樣的效果 而系統的button在設置了它的title和image後只是這樣的效果 要想實現title在左,image在右非常簡單,只需要下面兩句代碼: <span style="font-s

原创 Swift02-數據類型

/***************Swift數據類型***************/ /* 1.內置數據類型 int->整數型類型; uint->無符號類型;

原创 CocoaPods安裝教程

CocoaPods是一個管理第三方的版本控制工具類,對於開發來說十分便利,下面是安裝過程。 1.在Mac設備上,打開終端,先查看自己的ruby環境,輸入: $ruby -v 就會顯示出當前的ruby版本信息,如果低於2.2.2

原创 表視圖去掉某一行的分割線

表視圖有時爲了美觀,有的一行可能不需要顯示分割線,比如下圖 要實現以上的效果,即不顯示最後一行的分割線,可以在表視圖下面的代理方法中實現 <span style="font-size:18px;">- (void)tableView:(

原创 上傳頭像的處理

if (picker.sourceType == UIImagePickerControllerSourceTypePhotoLibrary) { UIImage *orignalImage = [info objectF

原创 圓形button設置點擊區域爲圓形

在項目開發中,遇到了一個問題,就是一個button按鈕改變了它的layer層之後使其變成一個圓形,但是其點擊區域還市矩形的範圍,所以在有多個按鈕緊密分佈時,會使其點擊事件出現錯亂。 最後,博主終於解決了這一問題,就是在子類化一個butt

原创 實現Label文本內容中電話號碼特殊顏色顯示並點擊電話號碼能撥打

#pramark-<識手機號> - (void)validPhoneNum{ //獲取字符串中的電話號碼 NSString *regulaStr = @"\\d{3,4}[- ]?\\d{7,8}";

原创 iOS開發中實時監聽app的網絡連接狀態問題

在開發中,網絡是必不可少的一部分,有網絡請求的地方就必須得需要網絡的支持,所以就必須在進行網絡請求的時候知曉當前的網絡連接狀態,但是如果每一次的網絡請求都進行一次當前的網絡狀態查詢顯然是不科學的,所以就需要來設置一個全局的網絡查詢方法,對

原创 iOS給項目設置啓動頁問題

許多應用都會在項目運行自來之後設置一個1秒左右的閃屏頁,在iOS的項目開發中,添加閃屏頁的方法有很多,可以用代碼添加,也可以通過xib添加,博主一半使用的是簡單的從xib中直接添加,在Xcode7之後,LaunchScreen.story

原创 設置UITableView的單元格分割線離屏幕左右的距離爲0

在開發中,有時候爲了界面的美觀,需要表示圖的分割線左右間距爲0,即呈現下面的效果 有時候就直接取消顯示錶視圖的分割線,然後在單元格內直接添加一條直線,這樣也能滿足要求,還有一種方法是改變表視圖內部的分割線的偏移量來實現,具體代碼如下:

原创 跟據某天日期獲取農曆或者節假日信息

//#define ChineseMonths @[@"正月", @"二月", @"三月", @"四月", @"五月", @"六月", @"七月", @"八月",@"九月", @"十月", @"冬月", @"臘月"] //#define

原创 網絡請求工具類

[DataService requestWithUrl:urlString HttpMethod:kPost Parmars:mDic DidFinisBlock:^(AFHTTPRequestOperation *operation,

原创 UITableViewStyleGrouped樣式下取消表視圖的上方空白區域

如果表視圖設置樣式爲UITableViewStyleGrouped,顯示的樣式是這樣的 一句話解決這種問題: _tableView.contentInset = UIEdgeInsetsMake(-35, 0, 0, 0);

原创 iOS設置輸入框只能輸入正整數或小數,且小數位數不能超過兩位

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)s

原创 Swift04-可選類型的聲明及使用

/***********可選類型Optionals*********** 在swift中,可選類型其根源是一個枚舉型,裏面有None和Some兩種類型。其實所謂的nil就是Optional.None, 非nil就是Opt