Time of Update: 2014-07-23
IOS UIWebView截獲html並修改便簽內容,寬度自適應,iosuiwebview需求:混合應用UIWebView開啟html後,UIWebView有左右捲軸,要去掉左右滾動效果; 方法:通過js截獲UIWebView中的html,然後修改html標籤內容; 執行個體代碼:
Time of Update: 2014-07-23
收合虛擬鍵盤的各種方法,收合虛擬鍵盤方法使用虛擬鍵盤來輸入資訊,是 iOS 的重要互動方式之一,虛擬鍵盤通常會自動出現在可以編輯的 UITextField 或是 UITextView 的編輯事件中,叫出鍵盤固然容易,但是要把它收合來,可就沒有這麼簡單,之前在 UITextField 輸入結束後的收合小鍵盤的方式一文中,介紹了如何在編輯完成之後收合虛擬鍵盤,但是如果您的元件並沒有對應的事件可以讓你收合虛擬鍵盤,那又該如何做?下列我們以類似的元件 UITextView
Time of Update: 2014-07-23
斯坦福iOS7公開課7-9筆記及示範Demo,斯坦福ios7公開課7-9 這一部分主要介紹了iOS的繪圖、手勢、協議、block、力學特效動畫(包括重力、碰撞、吸附等)以及自動布局的內容。 一、繪圖、手勢 (1)調用一個自訂的UIView時,可以使用awakeFromNib方法做一些初始化工作。 (2)iOS中繪圖需要瞭解的常用測量單位:
Time of Update: 2014-07-23
iOS頁面間傳值的方式(Delegate/NSNotification/Block/NSUserDefault/單例),iosnsnotification iOS頁面間傳值的方式(NSUserDefault/Delegate/NSNotification/Block/單例)實現了以下iOS頁面間傳值:1.委託delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者檔案方式;5.單例模式方式;6.通過設定屬性,實現頁面間傳值在iOS開
Time of Update: 2014-07-17
iPad橫屏模式研究,iPad屏模式研究在iPad應用開發時如何讓裝置只支援橫屏(landscape)模式,我做了多次嘗試,並沒有發現比較簡捷的設定方法。我嘗試了大概大概3種方式。 1、通過XCode設定“iPad Deployment
Time of Update: 2014-07-17
iOS定位服務編程詳解,ios定位詳解現在的行動裝置很多都提供定位服務,使用iOS系統的iPhone、iPod Touch和iPad都可以提供位置服務,iOS裝置能提供3種不同途徑進行定位:Wifi, 蜂窩式行動電話基站, GPS衛星 iOS 不像Android系統在定位服務編程時,可以指定採用哪種途徑進行定位。iOS的API把底層這些細節屏蔽掉了,開發人員和使用者並不知道現在裝置是採用
Time of Update: 2014-07-23
IOS開發複習筆記(1)-OC基礎知識,ios-oc在上班之餘學習IOS已經有三個多月了,因為基礎有些薄弱從OC的基本文法開始學習的,相繼看了青柚子和紅柚子的書,現在在看編程實戰,趁這個機會好好的總結一下: 1.命名規範 物件類型和名稱一致,以免混淆 -(void) setURL:(NSString *)URL;//錯誤的命名方法//更改為-(void)setURLString:(NSString *)string;-(void)setURL:(NSURL
Time of Update: 2014-07-23
iOS開發中GCD在多線程方面的理解,ios開發gcd多線程GCD為Grand Central Dispatch的縮寫。 Grand Central Dispatch (GCD)是Apple開發的一個多核編程的較新的解決方案。在Mac OS X
Time of Update: 2014-07-17
IOS開發系列--C語言之指標,ios開發--c指標概覽 指標是C語言的精髓,但是很多初學者往往對於指標的概念並不深刻,以至於學完之後隨著時間的推移越來越模糊,感覺指標難以掌握,本文通過簡單的例子試圖將指標解釋清楚,今天的重點有幾個方面: 什麼是指標
Time of Update: 2014-07-17
那些開發人員應該知道但又略顯模糊的iOS 8 API(1)無論你問任何人,他們都會告訴你:WWDC2014是他們近些時日最令人興奮的一件事,沒有硬體發布資訊,完全是關於軟體和開發人員工具的。2014年iOS 8和OS X Yosemite的公布將會讓蘋果平台成為今年最具領導力的平台, iOS的擴充性,連續性,SpriteKit增強以及SceneKit,還有Metal,Game HealthKit,HomeKit,Local
Time of Update: 2014-07-17
使用CFStringTransform進行漢字轉拼音(可去掉聲調),cfstringtransform使用方法:NSMutableString *source = [sourceString mutableCopy]; CFStringTransform((__bridge CFMutableStringRef)source, NULL, kCFStringTransformMandarinLatin, NO);
Time of Update: 2014-07-17
swift皮筋彈動發射飛機,swift皮筋發射飛機今天在那個ios教程網上看到了一個不錯的ios遊戲源碼,這是一個款採用swift實現的皮筋彈動發射飛機遊戲源碼,遊戲源碼比較詳細,大家可以研究學習一下吧。<ignore_js_op><ignore_js_op>原文地址:http://ios.662p.com/thread-1963-1-1.html用橡皮筋發射的小飛機怎弄?把橡皮筋套在飛機缺口上 然後拉長皮筋到飛機下面那裡
Time of Update: 2014-07-23
iOS網路編程同步GET方法請求編程,ios網路編程同步getiOS SDK為HTTP請求提供了同步和非同步請求兩種不同的API,而且可以使用GET或POST等要求方法。我們先瞭解其中最為簡單的同步GET方法請求。首先實現查詢業務,查詢業務請求可以在主視圖控制器MasterViewController類中實現,其中MasterViewController.h代碼如下: Java代碼 #import <UIKit/UIKit.h> &
Time of Update: 2014-07-17
如何保持iOS上鍵盤出現時輸入框不被覆蓋,ios輸入框在 iOS5 上請求顯示鍵盤時,系統從螢幕底部將鍵盤滑入上來,位於應用的內容之上。(牆內:http://mikixiyou.iteye.com/blog/1488302) 如果螢幕中的內容項目比較多,它就可能覆蓋住文本輸入框之類的對象。你必須調整你的內容,使得輸入框保持可見。你會想到哪些處理方法呢?第一種,臨時調整視窗中各個視圖的大小,使得鍵盤從下向上佔領的地區空白。鍵盤的高度( keyboard.si
Time of Update: 2014-07-17
用Model-View-ViewModel構建iOS App如果你已經開發一段時間的iOS應用,你一定聽說過Model-View-Controller,即MVC。MVC是構建iOS App的標準模式。然而,最近我已經越來越厭倦MVC的一些缺點。在本文,我將重溫一下MVC是什麼,詳述它的缺點,並且告訴你一個新的方式來架構你的 App:Model-View-ViewModel。拿出你的流行語bingo
Time of Update: 2014-07-17
iOS學習筆記(5)形參個數可變的方法,ios學習筆記 如果在定義方法時,在最後一個形參明後增加逗號和三點(,...),則表明該形參可以接受多個參數值。 為了在程式中擷取個數可變的形參,需要使用如下關鍵字 · va_list:這是一個類型,用於定義指向可變參數列表的指標變數 · va_start:這是一個函數,該函數指定開始處理可變形參的列表,並讓指標變數指向可變形參列表的第一個參數 ·&
Time of Update: 2014-07-17
AIR for IOS開發問題小結昨天終於成功地向APP STORE提交了應用,個人感覺用AIR做IOS開發就 是個坑啊。出了問題之後,問蘋果的支援人員,人家說“對於非XCODE環境下開發及發布所造成的問題我們在資料庫中無法找到相應的解決方案”。那問 adobe的支援人員吧,“你按照開發人員中心的教程執行了嗎?”“是的”“你能成功產生IPA檔案嗎?”“是的”“OK,
Time of Update: 2014-07-17
論壇源碼推薦:用Swift實現的iOS通知控制項MPGNotification是一個iOS通知控制項,可以顯示完全自訂的In-App互動式通知,可用Swift實現。測試環境:Xcode 5.0,iOS 6.0以上 VBFJellyViewVBFJellyView是一個使用UIKit Dynamics的自訂視圖,當添加行為時可以產生一些有趣的特效。該視圖的靈感來自於iOS的Skype。該樣本中使用CADisplayLink來改變CAShapeLayer的路徑。該項目有5種View
Time of Update: 2014-07-16
iphone document
Time of Update: 2014-07-16
AIR for IOS開發問題小結,airios 昨天終於成功地向APP