成人免费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出錯代碼

2011-07-27 11:19:33

iPhone UITableVie

2011-08-08 15:05:50

iPhone 網站

2010-04-13 15:24:25

Oracle維護常用語

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精品久久久久久久99 | 国产成人短视频在线观看 | 熟女毛片 | 粉嫩国产精品一区二区在线观看 | 国产精品一区在线观看 | 国产精品一区二区久久久久 | 成人三区四区 | 中文字幕一级 | 日韩人体在线 | 日韩一区二区三区视频在线播放 | 久久精品国产99国产 | 国产成人小视频 | 成人久久18免费网站麻豆 | 一区二区三区四区在线播放 | 国产精品成人国产乱 | 99视频在线免费观看 | 精品一区二区三区不卡 | 中文av在线播放 | 日本久久黄色 | 插插插干干干 | 精久久久 | 91在线观看 | 国产精品久久久久久久久久久免费看 | 久久伊人精品一区二区三区 | 亚洲精品中文字幕在线 | 超碰91在线 | 农夫在线精品视频免费观看 | 精品av| 色伊人久久 | 国产农村妇女毛片精品久久麻豆 | 欧美日韩视频在线播放 | 国产成人在线视频免费观看 | 亚洲va在线va天堂va狼色在线 | 日韩精品一区二区三区在线播放 | 日本精品在线一区 | www.亚洲一区 | 99爱视频 |