Time of Update: 2018-12-04
手勢消除iOS應用數字提示角標 可設定App白名單· 蘋果給iOS應用的iCon設計了數字提示角標,對於一些社交通訊軟體來說是非常方便的,但是其他軟體更新或有推送訊息時也會出現角標數字提示。有些童鞋會覺得礙眼,或只希望介面出現自己所關注的軟體出現提示,Cydia裡也有許多直接消除角標的外掛程式,但有些是直接全部不顯示,或有些則需要你手動一一刪除,今天給大家介紹一款可以消除iOS應用數字提示角標的軟體又可以設定白名單的外掛程式——Remove Badges免費源址:Cydia內建源址BigBos
Time of Update: 2018-12-04
所謂的加速感應器是利用使用者對 iPhone device 所做的力量來衡量其 加速度 與 重力 ,可以偵測三個方向的加速度,即 x,y,z 軸,透過 (x,y,z) 軸所丟出的參數,你可以得知類似以下狀況(1) iPhone 是正面朝上還是背面朝上(2) 使用者是正拿著還是測拿著 (可以配合自動旋轉功能)(3) 使用在把手機拿動了多少距離,包括上下左右加速感應器 (Acceleration) 偵測的單位為 g力 (即重力),正常情況我們都會受地心引力所影響,即一個 g
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
現在很多的APP中都有slide view,左右滑動出現側邊功能表列的功能,Weico這個應用就有。網上有很多第三方的類庫實現了這種效果,其實自己代碼寫的話也是很簡單的,下面我將介紹兩種方法實現slide view。----
Time of Update: 2018-12-04
一直以來用宏定義#define也就是定義一些簡單的常量,至多也就是定義一個函數,很少關注宏定義的用法。直到看到這樣的代碼:#define PLAYSOUNDEFFECT(...) \[[GameManager sharedGameManager] playSoundEffect:@#__VA_ARGS__]這麼強大的用法以前從來沒有想過。看一下iOS
Time of Update: 2018-12-04
有很多應用都在iOS設定中有相關的設定,如: 通過這個設定可以方便的對應用的一些基本的設定變更。要完整的實現這個設定功能,有以下幾方面問題需要解決:1)設定的編寫(實現設定的功能)2)設定內容的儲存(保證設定經過更改後能立即生效。比如最小化應用,然後在設定中更改,重新開啟應用,應該顯示新的設定方式)關於這方面的內容可以參考蘋果開發文檔:Preferences and Settings Programming Guide下面說一下實現過程:STEP 1:編寫設定通過Settings
Time of Update: 2018-12-04
Notification是智能手機應用編程中非常常用的一種傳遞資訊的機制,而且可以非常好的節省資源,不用消耗資源來不停地檢查資訊狀態(Pooling),在iOS下應用分為兩種不同的Notification種類,本地和遠程。本地的Notification由iOS下NotificationManager統一管理,只需要將封裝好的本地Notification對象加入到系統Notification管理機制隊列中,系統會在指定的時間激發將本地Notification,應用只需設計好處理Notificati
Time of Update: 2018-12-04
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/iphone-cocos2d/482.html 自從Himi書籍《Android遊戲編程之從零開始》一書上市到現在大概也有一個月時間了,銷量不錯,感謝大家一直的支援! 還不知道這本書的童鞋可以如下串連閱讀: 百度百科串連:http://baike.baidu.com/view/6513437.
Time of Update: 2018-12-04
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/iphone-cocos2d/480.html
Time of Update: 2018-12-04
安裝條件:硬體:一台擁有支援虛擬技術的64位雙核處理器和2GB以上記憶體的PC。注意:運行MAC OS,需要電腦支援虛擬技術(VT),安裝時,需要將VT啟動,在BIOS中開啟。關於如何檢測你的電腦支援VT,可以去下面這個網站下載這個工具,測試:http://www.grc.com/securable.htm或者直接點擊下面串連下載:http://www.grc.com/files/securable.exe軟體:Windows XP: VMware :VMware-workstation-7.0
Time of Update: 2018-12-04
上周起大傢伙紛紛開始上手第三代iPad了。由於新iPad採用了Retina顯示屏,解析度較上一代iPad增加了一倍(譯者:長寬增加一倍,像素是上一代的四倍)。為了支援新增的這些個像素,iOS開發人員需要考慮升級自己的iPad應用,我在下文列舉了一些必須注意的事項。一、應用圖片標準iOS控制項裡的圖片資源,蘋果已經做了相應的升級,我們需要操心的是應用自己的圖片資源。就像當初為了支援iPhone
Time of Update: 2018-12-04
AFNetworking是一個輕量級的iOS網路通訊類庫,繼ASI類庫不在更新之後開發人員們有一套不錯選擇;AFNetworking類庫源碼下載和使用教程: https://github.com/AFNetworking/AFNetworking如果想深入研究有官方文檔介紹:http://afnetworking.github.com/AFNetworking/在開源中國iOS用戶端中關於AFNetworking類庫的使用只用到了兩個執行個體方法(1)getPath:parameters:suc
Time of Update: 2018-12-04
iPhone之UITableView實現分頁顯示的代碼 UITableview 能夠列表顯示許多內容,也是我們開發中經常用的一個組件。我們經常會分頁顯示列表,如先顯示 10條記錄,點擊更多在添加 10 條,以此類推,下面是實作類別似更多顯示的一個 demo。 實現的效果如下: 點擊 “More…”,實現後面的效果.
Time of Update: 2018-12-04
label.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:24]; 字型名如下:Font Family: American TypewriterFont: AmericanTypewriterFont: AmericanTypewriter-BoldFont Family: AppleGothicFont: AppleGothicFont Family: ArialFont: ArialMTFont:
Time of Update: 2018-12-04
步驟一:在Info.plist中,添加"Required background modes"鍵,value為:App plays audio步驟二:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen
Time of Update: 2018-12-04
現在有很多應用都使用了In-App Purchase,雖然對於很多使用者來說,可能並不喜歡甚至討厭這個模式,以為一點擊就要從賬戶裡扣錢。但是,在應用程式內購買對於開發人員而言不失為一種好的商業模式,而且人們也將越來越接受這種購買模式。下面開始介紹一下在應用程式內購買的基本原理和編程方法。1、基本原理這裡參考了Apple的開發文檔In-App Purchase Programming Guide簡要介紹一下整個流程:Pre
Time of Update: 2018-12-04
今天在這裡分享一個很實用的小技巧。 我們平時在開發應用的時候,經常會用到NSLog來調試我們的程式,而隨著項目越來越大,這些用於調試的日誌輸出就會變得很難管理。 我們在發布正式版的時候一定要屏蔽掉所有後台輸出,因為這些輸出還是比較消耗系統資源的。 往往到了這個時候,我們不得不去一行一行的找到NSLog調用,然後注釋掉。 這樣做在項目小的時候還比較有效,但隨著項目規模的增長,就會變得越來越難控制。
Time of Update: 2018-12-04
Blocks are what help organise your code into independent snippets of code, optimised for re-use and readability. They have been introduced into our UIKit world in iOS 4, along with over 100 Apple APIs that make use of blocks, so it is something that
Time of Update: 2018-12-04
聲明:以下為使用IOS的 NSChineseCalendar 網上之前發現有人說這個方法不是完全準確,有些日期會顯示的不對,本人沒有驗證過,也實在懶得用C++那套方法去實現。另外我做的不過是個簡單的功能,還不包括什麼節氣 節日那些複雜有高端的功能,如果哪位大神不吝賜教 小弟在此感激了。方法總的說來就這樣: +(NSString*)getChineseCalendarWithDate:(NSDate *)date{ NSArray *chineseYears = [NSArray
Time of Update: 2018-12-04
首先需要一個進階一點的Xcode版本,現在一般都要4.5以上了吧,然後將你的應用在模擬器中運行,選擇 硬體-->裝置--> iPhone (Retina 4- inch)這個就是iphone 5 的解析度。沒有做過適配的應用就會在上下兩端出現黑邊,那麼如何做適配呢?1.首先需要添加一張啟動圖片,圖片名字命名為Default-568h@2x.png,設定好以後,啟動看,就會發現上下的兩條黑邊不見了。2. 3.5- inch 的螢幕的高度 480,而4.0 - inch