Time of Update: 2016-05-30
【IOS】模仿windowsphone清單索引的控制項YFMetroListBox,vblistbox索引有沒有覺得UITableView內建的右側索引很難用,我一直覺得WindowsPhone中的清單索引非常好用。所以呢,我們來實作類別似Windows Phone中的清單索引(這就是信仰)。最終實現:1.完整的首字母索引
Time of Update: 2016-05-28
iOS學習45之多媒體操作,ios45多媒體1. 音頻 1> 音頻實現簡述 iOS 裡面共有四種專門實現播放音訊方式: System Sound Services(系統聲音服務) OpenAL(跨平台的開源的音頻處理介面) Audio Queue Services(播放和錄製音頻服務) AVAudioPlayer(進階音頻播放器) 2> System Sound Services(系統聲音服務) ① System Sound Services
Time of Update: 2016-05-24
iOS更改tabbar圖片渲染 —不讓tabbat有藍色的渲染 並修改文字,方式一 代碼實現 這種要寫很多代碼 ,每個控制器都要寫 UIImage *image=[UIImage imageNamed:@"tabBar_friendTrends_click_icon"];// 不讓tabbar底部有渲染的關鍵代碼 image=[image
Time of Update: 2016-05-14
分享iOS開發常用(三方類庫,工具,高仿APP,實用網站),iosapp一 . JSONModel
Time of Update: 2016-05-13
iOS遠程推送原理及實現過程,ios原理過程➠更多技術乾貨請戳:聽雲部落格推播通知,是現在的應用必不可少的功能。那麼在 iOS 中,我們是如何?遠程推送的呢?iOS 的遠程推送原理又是什麼呢?在做 iOS
Time of Update: 2016-05-12
iOS之網路資料下載和JSON解析,ios資料json解析iOS之網路資料下載和JSON解析簡介 在本文中筆者將要給大家介紹iOS中如何利用NSURLConnection從網路上下載資料, 如何解析下載下來的JSON資料格式,
Time of Update: 2016-04-22
[iOS開發]- 多控制器跳轉,ios開發控制器跳轉需求一:我們製作APP的不可能一個介面來實現所有需求的,我們需要多個介面的跳轉。每個介面各自實現對應的需求,代碼實現多控制器之間的跳轉大致分為三類。一類是使用UINavigationController 跳轉 ,一類是使用UITabBarController 實現多個控制器之間的跳轉,還有一類是使用presentViewController( UIViewController, animated: animated ,
Time of Update: 2016-04-22
iOS單元測試(作用及入門提升) 由於只是一些簡單實用的東西,學學還是挺不錯的。其實單元測試用的好,開發起來也會快很多。單元測試對於我目前來說,就是為了方便測試一些功能是否正常運行,還有調試介面是否能正常使用。有時候你可能是為了測試某一個網路介面,然後每次都重新啟動並且經過很多操作之後才測試到了那個網路介面。如果使用了單元測試,就可以直接測試那個方法,相對方便很多。
Time of Update: 2016-04-20
iOS之擷取App的LaunchImage,iosapplaunchimage作者:裡脊串 授權本站轉載。啟動圖(LaunchImage)的管理其實在iOS開始中算比較簡單的了,尤其是Xcode引入了xcassets之後,完全是傻瓜式的操作。但是有的時候我們還是需要在Launch Image上做文章。LaunchImage在APP初始化完之後會立即消失並顯示APP的介面 但是有的時候我們不希望它這麼快就消失(比如有的人希望有個過渡效果 有的人希望等某些設定或者資料載入完之後再消失) 這也很簡單
Time of Update: 2016-04-19
初學IOS遇到的問題(二)UIImage載入圖片遇到的問題,問題產生過程:圖片資源放在Assets.xcassets中,分別用UIImage的類方法imageNamed和imageWithContentsOfFile擷取圖片對象,但發生奇怪的情況,前者擷取到圖片對象,後者結果為nil。代碼如下:1.通過UIImage的類方法imageNamed:可以擷取到圖片對象。NSString *imageName = @"test.jpg";UIImage *img = [UIImage
Time of Update: 2016-04-17
iOS學習筆記28-系統服務(一)簡訊和郵件一、系統應用在開發某些應用時,我們可能希望能夠調用iOS系統內建的電話、簡訊、郵件、瀏覽器應用,或者直接調用安裝的第三方應用,這個要怎麼實現呢?這裡統一使用UIApplication的一個對象方法來實現://開啟不同的系統應用- (void)openUrl:(NSURL *)url;那怎麼區分我是要打電話還是發簡訊等等呢?之前我們學習網路的時候,是不是URL最前面使用的是http://,使用本地檔案是不是前面就變成file://了,這就是URL的協議,
Time of Update: 2016-04-16
【Swift學習】Swift編程之旅---集合類型之數組(六),swift之旅 swift提供了3種主要的集合類型,array,set,dictionary。本節介紹array。 數組是儲存有序的相同類型的集合,相同的值可以多次出現在不同的位置。注意: swift的Array類型橋接Foundation的NSArray類 數群組類型簡單文法 swift數群組類型完整寫作Array<Element>,Element是數組允許儲存值的合法類型,你也可以簡單的寫作[
Time of Update: 2016-04-16
iOS陸哥開發筆記(八) (GCD死結及解決方案)GCD導致死結的原因和解決方案所謂死結,通常指有兩個線程A和B都卡住了,並等待對方完成某些操作。A不能完成是因為它在等待B完成。但B也不能完成,因為它在等待A完成。於是大家都完不成,就導致了死結(DeadLock)。 在使用GCD的時候,我們會把需要處理的任務放到Block中,然後將任務追加到相應的隊列裡面,這個隊列,叫做Dispatch Queue。然而,存在於兩種Dispatch
Time of Update: 2016-04-16
iOS Core
Time of Update: 2016-04-15
【代碼筆記】看圖聽故事,代碼筆記看圖一,。二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>#import <AVFoundation/AVFoundation.h>@interface RootViewController :
Time of Update: 2016-04-15
iosiPhone螢幕尺寸、解析度及適配1.iPhone尺寸規格裝置iPhone寬Width高Height對角線Diagonal邏輯解析度(point)Scale Factor裝置解析度(pixel)PPI3GS2.4 inches (62.1 mm)4.5 inches (115.5 mm)3.5-inch 320x480@1x320x4801634(s)2.31 inches (58.6 mm)4.5 inches (115.2 mm)3.5-inch320x480@2x640x9
Time of Update: 2016-04-15
iOS開發實踐教程(三)之上傳AppStore流程上一篇部落格介紹了如何真機調試,真機調試沒有bug之後就可以提交AppStore審核了。進入開發人員中心建立唯一標書符App ID在真機測試中已經介紹過,這裡不在闡述。Production配置點擊加號按鈕然後我們需要選擇Production下邊的第一項App Store and Ad Hoc選項,然後我們點擊Continue按鈕,然後彈出來的頁面提示我們需要CSR檔案(CSR上一篇真機測試文章裡有,這裡就不在過多說明),我們點擊Continue,
Time of Update: 2016-04-14
關於xcode7下的ios模擬器輸入內容無法顯示系統鍵盤的解決辦法,xcode7iosxcode7下的ios模擬器輸入內容無法系統鍵盤,只能用電腦鍵盤輸入內容,這樣可能會對調試帶來麻煩。其實xcode7下的ios模擬器預設只能使用一種,要麼是模擬器系統鍵盤,要麼就是是電腦鍵盤。設定方法如下:開啟ios模擬器功能表列:Hardware-->Keyboard,會分別看到三個選項:Uses the Same Layout as OS X 、Connect Hardware
Time of Update: 2016-04-14
iOS學習筆記20-地圖(二)MapKit架構一、地圖開發介紹從iOS6.0開始地圖資料不再由Google驅動,而是改用自家地圖,當然在國內它的資料是由高德地圖提供的。在iOS中進行地圖開發主要有三種方式:利用MapKit架構進行地圖開發,利用這種方式可以對地圖進行精準的控制調用蘋果官方內建的地圖應用,主要用於一些簡單的地圖應用,無法精確控制使用第三方地圖開發SDK庫用得最多的還是MapKit,所以這節就只講MapKit的使用。二、MapKit核心類MapKit的核心類為地圖展示控制項MKMap
Time of Update: 2016-04-11
ios開發隨筆第一篇-button,label按鈕的一些屬性的使用,ios-button 我用的是純程式碼方式,喜歡用storyboard開發的其實也很爽了; 首先談談button,ios中建立button這個對象一般接觸的都明白,UIButton *button名=[ UIButton alloc]init]; 我喜歡用 [[UIButton