Time of Update: 2018-12-04
元素控制項 尺寸(PTS)Window(含狀態列) 320 x 480Status Bar的高度 20Navigation Bar的高度 44含Prompt的Navigation Bar的高度 74Navigation Bar的表徵圖 20×20(透明的png)Tool Bar的高度 44Tool Bar的表徵圖 20×20(透明的png)Tab Bar的高度 49Tab Bar的表徵圖 30×30(透明的png)豎直時鍵盤的高度 216、252(iOS 5+的中文鍵盤)水平時鍵盤的高度 162
Time of Update: 2018-12-04
文檔:Applications that want to use custom fonts can now include those fonts in their application bundle and register those fonts with the system by including the UIAppFonts key in their Info.plist file. The value of this key is an array of strings
Time of Update: 2018-12-04
ios開發中常常會用到地圖控制項MKMapView,可以用如下方法在點擊MKMapView中某點的時候擷取改點的經緯度:假如聲明了一個MKMapView為myMapView1、在地圖中添加一個手勢,這個手勢是一個點擊動作,點擊時會調用tapPress這個方法UITapGestureRecognizer *mTap = [[UITapGestureRecognizer alloc] initWithTarget:self
Time of Update: 2018-12-04
大家都知道@property和@synthesize可以自動產生某個類成員變數的存取方法,但可能對property中的一些屬性不是很瞭解,網上的一些介紹有的不是很正確,感覺會誤導新手,於是準備詳細介紹一下property中的詳細屬性。先介紹一下預設的情況:readwrite:這個屬性是預設的情況,會自動為你產生存取器assign:這個屬性一般用來處理基礎類型,比如int、float等等,如果你聲明的屬性是基礎類型的話,assign是預設的,你可以不加這個屬性對於assign來說,他的存取器代碼是
Time of Update: 2018-12-04
手勢消除iOS應用數字提示角標 可設定App白名單· 蘋果給iOS應用的iCon設計了數字提示角標,對於一些社交通訊軟體來說是非常方便的,但是其他軟體更新或有推送訊息時也會出現角標數字提示。有些童鞋會覺得礙眼,或只希望介面出現自己所關注的軟體出現提示,Cydia裡也有許多直接消除角標的外掛程式,但有些是直接全部不顯示,或有些則需要你手動一一刪除,今天給大家介紹一款可以消除iOS應用數字提示角標的軟體又可以設定白名單的外掛程式——Remove Badges免費源址:Cydia內建源址BigBos
Time of Update: 2018-12-04
IOS編程多視圖應用程式完成後心得體會 使用Xcode的開發平台相對於使用c++ builder的開發平台來講有幾點不同: 1、Xcode建立一個window-base工程同CB中建立一個Forms Application工程相似,都會建立一個類class,作為主表單,都自動產生3個檔案;2、Xcode建立的新表單,是未與代碼中的類連結,必須在身份檢查器中修改File’s Owner的class預設為NSObject,將其改為代碼中定義了的類,例如,BlueViewContr
Time of Update: 2018-12-04
iOS平台開發工具 XcodeXcode是蘋果提供的開發工具集、提供專案管理、代碼編輯、建立執行程式、代碼級調試、程式碼程式庫管理和效能調節等等功能。Xcode工具集的核心就是Xcode程式,提供了基本的原始碼開發環境。這是開發iOS的應用程式必須的。AD: 要開發iOS的應用程式,你需要一台安裝有Xcode工具和Mac OS X的電腦。Xcode是蘋果提供的開發工具集、提供專案管理、代碼編輯、建立執行程式、代碼級調試、程式碼程式庫管理和效能調節等等功能。這個工具集的核心就是Xcode程式,提供
Time of Update: 2018-12-04
CGImage和CGImageRef這兩個應當是用來重繪圖形的類,它們在應用時是按照映像的像素矩陣來繪製圖片的,它們可以用來處理bitmap。CGImageRef與UIImage的互轉 CGImageRef轉換成UIImage CGImageRefiOffscreen = CGBitmapContextCreateImage(context);UIImage* image = [UIImage imageWithCGImage:
Time of Update: 2018-12-04
如果你的app運用了CoreData技術,那麼在你修改了DB欄位以後,再在舊版本上升級為新版本時會crash. 因為升級只升級了應用app,沒有升級目錄下的db檔案。如果是開發當中,只需要deleate app再install一次。如果是上傳到appstore的軟體,那你可要小心處理了,沒有經過migrate處理的app,使用者升級後必然會crash.所需要的技術就是CoreData versioning and
Time of Update: 2018-12-04
最近在研究線上播放的應用,其主要思路是1. http下載資料, 需要CFNetWork.framework相關知識2. 解析資料並播放 需要AudioToolbox.framework中的audio file stream service與audio queue service相關知識收集到的參考資料http://salahuddin66.blogspot.com/2010/02/radio-app-example-iphone.htmlhttp://cocoawithlove.com/20
Time of Update: 2018-12-04
iOS5提供了一個比較強大的工具UIAppearance,可以輕鬆的統一你的介面,它提供如下兩個方法:+ (id)appearance+ (id)appearanceWhenContainedIn:(Class <>)ContainerClass,...第一個方法是統一全部改,比如你設定UINavBar的tintColor,你可以這樣寫:[[UINavigationBar appearance]
Time of Update: 2018-12-04
本文原始地址:OpenCV for Ios 學習筆記(8)-用OPENGL渲染AR情境1 建立OpenGL渲染層為了在你的應用中使用opengl函數,你必須為你的應用添加一個圖形畫板,它給使用者呈現被渲染的情境。為了封裝opengl畫板初始化邏輯,我們介紹EAGLView類://// EAGLView.h// OpenCvDemo//// Created by apple on 13-4-24.// Copyright (c) 2013年 hxy. All rights
Time of Update: 2018-12-04
本文原始地址:OpenCV for Ios 學習筆記(3)-camera視頻捕獲和AR可視化對於增強現實應用是不可或缺的。視頻捕獲階段主要包括從裝置相機上接收幀,然後進行簡單的操作(如色彩轉換),把幀傳遞給處理管道。因為對每個幀的處理對AR應用相當關鍵,因此確保該過程的處理效率至關重要。最好達到最大效能的方式是直接存取從相機擷取幀。比如說,AVCaptureVideoPreviewLayer和UIGetScreenImage,這兩個類只能在IOS
Time of Update: 2018-12-04
1 iOS裁剪圖片- (UIImage *)croppedImage:(UIImage *)image{ if (image) { float min = MIN(image.size.width,image.size.height); CGRect rectMAX = CGRectMake((image.size.width-min)/2, (image.size.height-min)/2, min, min); CGImageRef
Time of Update: 2018-12-04
在ios中對檔案的操作,蘋果已經封裝好了一個類,開放了對應的IPA,對應的類為:NSFileManager,檔案管理類。執行個體化: NSFileManager *manage = [NSFileManager defaultManager];建立一個檔案目錄 [manage createDirectoryAtPath:direcatorypath withIntermediateDirectories:YES attributes:nil
Time of Update: 2018-12-04
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"www.baidu.com"]cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:30.0]; [NSURLConnection sendAsynchronousRequest:request
Time of Update: 2018-12-04
原始地址:IOS 開發必備網址基礎-蘋果 iOS 行動裝置 App開發新手入門指南教程中文版 | Objective-C基礎 | C/C++基礎 |C++教程地圖-高德地圖api | 百度地圖上傳-開發人員中心 | itunes connect | 配置認證社區-部落格園 | CSDN | CocoaChina | 51CTO | DevDiv | IOS開發人員 | ITeye遊戲開發-泰然 | Cocos 2D-X | Cocos2D
Time of Update: 2018-12-04
UIScrollView 是我們在項目開發過程中,經常會用到的控制項。1、初始化 //init UIScrollView *scrollView = [[UIScrollView alloc] init]; [scrollView setFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)]; [self.view addSubview:scrollView];
Time of Update: 2018-12-04
原始地址:XMPPFrameWork IOS 開發(一)XMPP : The Extensible Messaging and Presence Protocol中文全稱:可擴充通訊和表示協議簡介:可擴充通訊和表示協議 (XMPP)
Time of Update: 2018-12-04
情境在我們使用應用時,一開啟應用,如果此應用有新的版本,常常能在應用中給出提示,是否要更新此應用。所以,我們就來看看,版本更新是如何?的。應用蘋果給了我們一個介面,能根據應用id請求一些關於應用的資訊。我們可以根據返回的資訊,來判斷版本是否和應用的版本一致,如果不一致,那麼就出現新的版本了。這時,就需要向使用者提醒有新的版本,需要更新。具體步驟如下: NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];