Time of Update: 2014-08-22
IOS開發之──應用之間調用(1),ios開發 iphone應用之間調用步驟: 1)在plist檔案中,註冊對外介面 在xcode group&files 裡面,展開 resources選擇<app>info.plist 滑鼠右擊information property list ,然後從列表中選擇URL types 右擊 add
Time of Update: 2014-08-22
ios 擷取螢幕的屬性和寬度1.app尺寸,去掉狀態列CGRect r = [ UIScreen mainScreen ].applicationFrame;r=0,20,320,460另外:self.view.bounds.size2.螢幕尺寸CGRect rx = [ UIScreen mainScreen ].bounds;r=0,0,320,4803.狀態列尺寸 CGRect rect; rect = [[UIApplication
Time of Update: 2014-08-22
iOS開發- 隱藏狀態列(電池欄)分為兩種情況:1. 想要隱藏某個視圖的狀態列, 比如說, 從介面A, push 到介面B的時候, 介面A原本顯示狀態列, 然而我們需要介面B不顯示狀態列。這時候, 可以這樣做:在B中實現:- (void)viewDidLoad{ [super viewDidLoad]; if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
Time of Update: 2014-08-22
iOS_21團購_Popover適應iPad橫豎屏切換最終:程式碼片段:vc3Ryb25nPjwvcD4KPHA+PHByZSBjbGFzcz0="brush:java;">//// DockItemLocation.m// 帥哥_團購//// Created by beyond on 14-8-13.// Copyright (c) 2014年 com.beyond. All rights reserved.//#import "DockItemLocation.h"//
Time of Update: 2014-08-22
iOS_21團購_通過block對請求工具類的代理方法進行二次封裝最終:【點評】提供的工具類DPAPI
Time of Update: 2014-08-22
IOS
Time of Update: 2014-08-16
iOS應用截屏 iPhone自從推出後就內建了截屏功能,簡單而易用,所以應用就沒什麼截屏的需求了,不過有些時候我們還是會遇到這個需求。比如,我們開發了一個播放器,用openGL進行video render,此時直接截屏有可能有OSD疊加內容,所以希望能截完全是視頻的幀,這時就需要應用自己來實現了。 從應用角度看,雖說都是截屏,但用不用openGL是不同的,因為openGL是直接寫GPU frame buffer的,如果我們是直接用UIController來用做的介面:-
Time of Update: 2014-08-16
iOS UITableView 快速滾動(索引方式實現) 思路:UITableView一次性載入資料過多時,需要滑動多次觸底。想通過索引實現快速滑動,索引中載入20個空點。使用者在最右端滑動時,索引框顯示,當觸及索引點時指向其想對應的UITableView的RowIndex來實現快速滾動。這方法有缺陷:普通滑動時捲軸被遮蓋了。主要代碼: //擷取資料-(void)getTableData{
Time of Update: 2014-08-16
iOS 自訂頁面的切換動畫與互動動畫在iOS7之前,開發人員為了尋求自訂Navigation
Time of Update: 2014-08-16
iOS開發利用系統推送Notifaction和輪詢實現簡單聊天系統話不多說,先看一下做好的聊天軟體介面:首先在StoryBoard裡拖了一個UItableView和一個view用來輸入文字或者語音,右邊的按鈕用來切換文字和語音:聊天裡有三種id:orderID :聊天idmessageID :每條訊息的IDsessionID
Time of Update: 2014-08-14
IOS中的Block與C++11中的lambda,ioslambda ios中的block
Time of Update: 2014-08-16
ios實現程式切入後台,實現背景工作- (void)applicationDidEnterBackground:(UIApplication *)application{ // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to
Time of Update: 2014-08-13
ios 檔案上傳ASIHTTPRequest 架構支援檔案的上傳;檔案的上傳使用ASIFormDataRequest; NSString *s = @"檔案傳輸"; NSURL *url = [NSURL URLWithString:@"http://localhost:8080/text"];//傳輸地址 ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
Time of Update: 2014-08-12
iOS學習線路圖(參考),ios學習線路圖參考花時間整理出了習路線圖,希望大家可以參考一下iOS的完整學怎學習ios軟體開發從C語言入門,因為IOS開發用的是OC語言,是在C基礎上的,不過也跟C不是很搭界,你可以直接學習OC語言也可以,還有開發工具是用Xcode,是在Mac系統的,你多摸索一下就可以開發簡單的應用了,建議你買一本iphone開發秘籍第二版看看,希望可以幫到你,謝謝。
Time of Update: 2014-08-12
IOS開發——網路編程總匯關於IOS的網路編程,大家都會想到BSD ,CFNetwork和NSURL之類的庫,儘管現在很多第三方庫非常方便,但是作為一名開發人員,也需要瞭解底層代碼。下面的思維導圖是關於目前開發中用到的各種協議通訊實現,資料互動格式寫成,包括比較底層的CF庫實現等,也含有第三方庫的介紹。關於demo,由於服務端是java寫的,大家可以網上找代碼就醒了,用戶端demo仍然可以找我要
Time of Update: 2014-08-12
ios 得用代理反向傳值 應用情境:有時時候從介面A跳轉到介面B,介面B在返回的時候需要將處理的結果傳遞給A. 實現思路:1,定義一個負責傳值的協義,介面A擁有該協義屬性,並實現該協義中的方法 2,介面B也擁有該協義屬性(代理要求兩者都具有相同對象的引用 ),然後在返回的時候擷取介面A的引用指標,並且指定B中協義的調用目標為A,調用協義中的傳值方法. 具體代碼: A的標頭檔 :#import
Time of Update: 2014-08-12
iOS_第3方類庫MBprogressHUD1,將下載好的第3方類庫MBprogressHUD源碼包加入到工程(其實就是一個.h和.m檔案)2,進入工程的Build Phases,將源碼包裡面的所有.m檔案全部添加到工程3,添加第3方類庫的主標頭檔"MBProgressHUD.h"顯示代碼:// 一開始載入就,顯示提示條 MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:webView animated:YES]; //
Time of Update: 2014-08-06
iOS下用一行代碼實現tableview(collectionview)的parallax效果 原理很簡單,就是一個等比公式cell的圖片位置 / cell圖片可以滑動的總長 = cell在table中的位置 / cell 可滑動總長 實現方法:1》
Time of Update: 2014-08-11
(iOS)關於@property和@synthesize的理解(原創),iossynthesize 開始學習ios的時候,就對一些objc的文法不理解,就比如@property和@synthesize,之前都是記住然後照著用,但是寫的代碼多了,對objc和ios有了一些理解,再加上最近用MRC,所以在各種記憶體檢測和變數使用的過程中,探討了一下,最終對它們的作用有了一定瞭解。 一般@property和@synthesize是搭配使用的,用@property聲明的變數,系統預設給他們做了set
Time of Update: 2014-08-06
iOS----四方塊 動畫按鈕實現 突然想起來上一次面試考官提問的一個問題:如何建立一個菱形,並讓它相應單擊事件,可以開合的效果。當時第一反應使用button來填充菱形的圖片來實現,不過考官說,這樣點擊的地區不夠靈敏,畢竟button是矩形的。當時確實被考官問住了,後來想起來,發現原來如此!