成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談iPhone開發常用代碼列舉

移動開發 iOS
本文介紹的是淺談iPhone開發常用代碼列舉,主要介紹了iphone開發中常用的代碼,先來看內容詳解。

淺談iPhone開發常用代碼列舉是本文要介紹的內容,詳細的講述了iphone開發中一些常用的內容,不多說,先來看內容詳解吧。

UIEdgeInsets 設置包圍tableView的坐標

  1. typedef struct UIEdgeInsets {  
  2.     CGFloat top, left, bottom, right;  // specify amount to inset (positive) for each of the edges. values can be negative to 'outset'  
  3. } UIEdgeInsets; 

里面分別是上,左,下,右的包圍長度,往下拖動時,如果top 》 0, 就會顯示出來,如果小于0就會隱藏。

計算字符串的顯示長度

  1. CGSize detailSize = [@"你的字符串" sizeWithFont:[UIFont systemFontOfSize:15] 
  2. constrainedToSize:CGSizeMake(200, MAXFLOAT) lineBreakMode:UILineBreakModeWordWrap]; 

navigationbar的back鍵觸發其他事件

  1. UIButton *back =[[UIButton alloc] initWithFrame:CGRectMake(200, 25, 63, 30)];  
  2. [back addTarget:self act   
  3. ion:@selector(reloadRowData:) forControlEvents:UIControlEventTouchUpInside];  
  4. [back setImage:[UIImage imageNamed:@"返回按鈕.png"] forState:UIControlStateNormal];  
  5. UIBarButtonItem *backButtonItem = [[UIBarButtonItem alloc] initWithCustomView:back];  
  6. self.navigationItem.leftBarButtonItem = loginButtonItem 
  7. [back release];  
  8. [backButtonItem release]; 

防止屏幕暗掉鎖屏

  1. [[UIApplication sharedApplication] setIdleTimerDisabled:YES]; 

顯示網絡活動狀態指示符

這是在iPhone左上部的狀態欄顯示的轉動的圖標指示有背景發生網絡的活動。

  1. UIApplication* app = [UIApplication sharedApplication];  
  2. app.networkActivityIndicatorVisible = YES

獲取UUID

  1. [[UIDevice currentDevice] uniqueIdentifier]  
  2.  
  3. UIDevice *myDevice = [UIDevice currentDevice];  
  4. NSString *deviceID = [myDevice uniqueIdentifier]; 

截取屏幕圖片

  1. UIGraphicsBeginImageContext(CGSizeMake(200,400));  //創建一個基于位圖的圖形上下文并指定大小為CGSizeMake(200,400)  
  2. [self.view.layer renderInContext:UIGraphicsGetCurrentContext()];  //renderInContext 呈現接受者及其子范圍到指定的上下文  
  3.  UIImage *aImage = UIGraphicsGetImageFromCurrentImageContext(); //返回一個基于當前圖形上下文的圖片  
  4. UIGraphicsEndImageContext();   //移除棧頂的基于當前位圖的圖形上下文  
  5. imageData = UIImagePNGRepresentation(aImage); //以png格式返回指定圖片的數據 

應用程序邊框大小

我們應該使用"bounds"來獲得應用程序邊框。不是用"applicationFrame"。"applicationFrame"還包含了一個20像素的status bar。除非我們需要那額外的20像素的status bar。

震動和聲音播放

 

  1. Sound will work in the Simulator, however some sound (such as looped) has been 
  2. reported as not working in Simulator or even altogether depending on the audio format.
  3.  Note there are specific filetypes that must be used (.wav in this example). 
  1. AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);  
  2. SystemSoundID pmph;  
  3. id sndpath = [NSBundle mainBundle] pathForResource:@"mySound"   ofType:@"wav"  inDirectory:@"/"];  
  4. CFURLRef baseURL = (CFURLRef) [NSURL alloc] initFileURLWithPath:sndpath];  
  5. AudioServicesCreateSystemSoundID (baseURL, &pmph);  
  6. AudioServicesPlaySystemSound(pmph);      
  7. [baseURL release]; 

Iphone獲取本機IP

  1. -(NSString *)getAddress {  
  2.     char iphone_ip[255];  
  3.     strcpy(iphone_ip,"127.0.0.1"); // if everything fails  
  4.     NSHost* myhost =[NSHost currentHost];  
  5.     if (myhost)  
  6.     {  
  7.         NSString *ad = [myhost address];  
  8.         if (ad)  
  9.             strcpy(iphone_ip,[ad cStringUsingEncoding:NSASCIIStringEncoding]);  
  10.     }  
  11.     return [NSString stringWithFormat:@"%s",iphone_ip];  

小結:淺談iPhone開發常用代碼列舉的內容介紹完了,希望本文對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-08-22 14:31:53

iPhone開發

2011-08-09 14:54:29

iPhoneNSDateanotherDate

2011-07-08 16:43:46

iPhone Cocoa 多線程

2011-07-08 17:57:37

iPhone CoreData 數據庫

2010-04-07 11:21:28

Oracle常用命令

2011-08-16 10:45:25

iPhone開發控件

2010-01-18 13:42:51

C++代碼

2010-05-12 18:10:26

MySQL出錯代碼

2010-04-13 15:24:25

Oracle維護常用語

2011-07-27 11:19:33

iPhone UITableVie

2011-08-08 15:05:50

iPhone 網站

2011-07-25 14:44:41

iPhone iPhone開發 截屏

2012-03-06 16:57:40

jQuery mobijQuery mobiframework

2018-05-10 15:35:03

前端代碼圖像

2011-07-06 17:53:40

iPhone SDK Xcode

2011-08-01 15:17:17

iPhone開發 證書 簽名

2011-08-01 13:13:19

iPhone開發 圖片

2011-08-15 11:23:41

iPhone開發循環滾動UIScrollVie

2010-08-31 14:01:23

iPhone

2011-08-11 11:51:07

iPhone鍵盤
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产黄色av电影 | 亚洲精品一区二区三区蜜桃久 | 玖玖综合网 | 日韩精品一区二区三区四区视频 | 亚洲一区二区视频在线播放 | 天天躁天天操 | 天天干视频 | 欧美亚洲国产日韩 | 欧美成年网站 | 91精品国产乱码久久久 | 日本电影免费完整观看 | 欧美乱码精品一区二区三区 | 欧美一级特黄aaa大片在线观看 | 欧美伊人久久久久久久久影院 | 国产一区二 | 成人免费一区二区三区视频网站 | 久久久国产一区二区三区 | 一级做a爰片性色毛片 | 免费一区二区三区 | 91欧美精品成人综合在线观看 | 国产精品不卡一区二区三区 | 中文字幕国产第一页 | 欧美一区二区三区 | 国产精品欧美一区二区三区不卡 | 亚洲成人三级 | 久久69精品久久久久久久电影好 | 毛片网站在线观看 | 亚洲综合在线视频 | 精品国产欧美一区二区三区成人 | 久草新视频 | 视频一区欧美 | 日韩色在线| 成人在线一区二区三区 | 欧美lesbianxxxxhd视频社区 | 日韩一区二区视频 | 久久免费高清视频 | 国产欧美日韩综合精品一 | 精品亚洲一区二区三区四区五区 | 国产成人免费视频 | 亚洲日本三级 | a毛片视频网站 |