Time of Update: 2014-09-06
iOS語音播放之切換耳機和擴音器的方法解決方案[[UIDevice currentDevice] setProximityMonitoringEnabled:YES]; //建議在播放之前設定yes,播放結束設定NO,這個功能是開啟紅外感應//添加監聽[[NSNotificationCenter defaultCenter] addObserver:self
Time of Update: 2014-09-06
IOS UIPickView+sqlite 選擇中國所有城市案例1.案例簡介通過讀取檔案,將中國所有城市寫入sqlite資料庫中,現通過UIPickView實現中國所有城市的選擇,如下所示 2.城市物件模型//// CityModel.h// readData//// Created by 趙超 on 14-8-28.// Copyright (c) 2014年 趙超. All rights reserved.//#import @interface CityModel :
Time of Update: 2014-09-06
iOS_自訂毛半透明效果最終: 關鍵代碼: UIImage分類代碼 //// UIImage+BlurGlass.h// 帥哥_團購//// Created by beyond on 14-8-30.// Copyright (c) 2014年 com.beyond. All rights reserved.// 毛半透明效果 UIImage分類#import @interface UIImage (BlurGlass)
Time of Update: 2014-09-06
iOS GCD使用指南Grand Central Dispatch(GCD)是非同步執行任務的技術之一。一般將應用程式中記述的線程管理用的代碼在系統級中實現。開發人員只需要定義想執行的任務並追加到適當的Dispatch Queue中,GCD就能產生必要的線程並計劃執行任務。由於線程管理是作為系統的一部分來實現的,因此可統一管理,也可執行任務,這樣就比以前的線程更有效率。Dispatch QueueDispatch Queue是用來執行任務的隊列,是GCD中最基本的元素之一。Dispatch
Time of Update: 2014-09-06
iOS導航控制器常用函數與navigationBar常用屬性導航控制器常用函數觸發時機當視圖控制器的View將要出現時觸發- (void)viewWillAppear:(BOOL)animated當視圖控制器的View已經出現時觸發- (void)viewDidAppear:(BOOL)animated當視圖控制器的View將要消失時觸發- (void)viewWillDisappear:(BOOL)animated當視圖控制器的View已經消失時觸發-
Time of Update: 2014-08-25
ios 發布應用到appStore1、進入開發人員管理介面 【點擊 iTunes Connect】2、進入管理apps介面 【點擊 Manage Your Apps】3、添加新的app 【點擊 Add New App】4、填寫 app 一些資訊Default Language : 設定語言App Name: 應用程式名稱【注意:此名稱,必須在app stroe 未被註冊過】SKU
Time of Update: 2014-08-25
iOS7狀態列字型顏色修改,ios7狀態列字型顏色iOS7中,預設的狀態列字型顏色是黑色的,如何修改為其它顏色呢?1、在項目的*info.plist中增加 View controller-based status bar appearance 屬性,並設定值為NO2、在代碼的viewDidLoad中增加如下代碼,此處設定為白色字型1 - (void)viewDidLoad2 {3 [super viewDidLoad];4 5 //狀態列白色字型6 [[
Time of Update: 2014-08-25
iOS開發 - UIActivityViewController詳解昨天在做分享的時候, 用到了這個東西。趁熱寫點東西記錄下。UIActivityViewController類是一個標準的view controller,通個使用這個controller,你的應用程式就可以提供各種服務。系統提供了一些通用的標準服務,例如拷貝內容至粘貼板、發布一個公告至社交網、通過email或者SMS發送內容。應用程式同樣可以自訂服務。(我的分享就屬於自訂服務,
Time of Update: 2014-08-23
ios weibo 第二天 設定導覽列屬性,添加加號按鈕要點:1、在底部添加加號按鈕 2、設定導覽列屬性1、weibo底部的button其中四個按鈕是一樣的,其中中間的加號需要另外做處理tablebar是自己定義的 ,代碼如下- (void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; // 刪除系統自動產生的UITabBarButton for (UIView *child in
Time of Update: 2014-08-22
IOS開發之使用UIWebView實現圖文混排 一開始做第一個新聞資訊項目的時候,不知道可以使用UIWebView實現圖文並茂的效果,於是就用了最笨的方法,使用TableView解決的新聞瀏覽。當有點項目經驗後知道可以使用UIWebView或者CoreText實現,一直也沒有嘗試。當上次面試被問到怎麼使用WEbView進行新聞資訊展示時,當時就蒙圈了。回來以後,查閱資料發現原來如此簡單; 原文
Time of Update: 2014-08-22
iOS_21團購_iPad中子控制器的螢幕適配最終:iPad中重要的螢幕適配技巧,先添加一個contentView佔位,並且只在viewDidLoad方法中設定frame,因為iPad中無論橫屏還是豎屏,W都是窄的那一條邊,因此,先添加一個contentView到主控制器的右側,並讓它隨著主控制器寬高自動調整,而子控制器的view只需添加到contentView中即可,x 0 y 0寬高就是contentView的bounds程式碼片段://// MainViewController.m//
Time of Update: 2014-08-19
Objective-C記憶體管理之引用計數,objective-c記憶體管理 初學者在學習Objective-c的時候,很容易在記憶體管理這一部分陷入混亂狀態,很大一部分原因是沒有弄清楚引用計數的原理,搞不明白對象的引用數量,這樣就當然無法徹底釋放對象的記憶體了,蘋果官方文檔在記憶體管理這一部分說的非常簡單,只有三條準則: 如果在寫代碼的時候遵守這些準則,可以避免記憶體泄露,但是如果僅靠對這些準則的“記憶”來寫代碼的話,恐怕自己心裡都不會有底,一旦遇到問題分析問題的時
Time of Update: 2014-08-16
iOS音頻播放 (四):AudioFile 轉原文出處 : http://msching.github.io/blog/2014/07/19/audio-in-ios-4/前言接著第三篇的AudioStreamFile這一篇要來聊一下AudioFile。和AudioStreamFile一樣AudioFile是AudioToolBox
Time of Update: 2014-08-13
ios應用啟動後的自動版本檢測方式,ios應用檢測方式今天意外的發現了appstore居然還提供通過url擷取json格式的用戶端資訊連結:http://itunes.apple.com/lookup?id=$id 通過此地址可以擷取應用的icon、介紹、、版本號碼以及版本說明 例如請求秘密的json資訊:Java代碼 http://itunes.apple.com/lookup?id=839415177 Java代碼&
Time of Update: 2014-08-16
iOS開發之Auto Layout入門 隨著iPhone6與iOS8的臨近,適配的問題講更加複雜,最近學習了一下Auto Layout的使用,與大家分享。 什麼是Auto Layout? Auto Layout是iOS6發布後引入的一個全新的布局特性,其目的是彌補以往Autoresizing在布局方面的不足之處,以及未來面對更多尺寸適配時介面布局可以更好的適應。為什麼要用Auto Layout? Autolayout能解決不同螢幕(iPhone4,iPhone5,iPad...
Time of Update: 2014-08-13
行動裝置 App開發(IOS/android等)中一個通用的圖片緩衝方案講解(附流程圖)在行動裝置
Time of Update: 2014-08-13
在iOS7中修改狀態列字型的顏色狀態列的字型為黑色:UIStatusBarStyleDefault 狀態列的字型為白色:UIStatusBarStyleLightContent一、在info.plist中,將View controller-based status bar appearance設為NO狀態列字型的顏色只由下面的屬性設定,預設為白色:// default is UIStatusBarStyleDefault[UIApplication
Time of Update: 2014-08-13
iOS裝置中per app vpn,到底需要哪些系統要求?坑爹的Apple網站資料和MDM廠商資料,大多數說iOS 7.x裝置支援per app vpn了,但是沒有說明需要哪些系統內容要求。1. iOS 7.x 裝置,當然了2. iOS 7.x 裝置需在MDM伺服器上註冊並接受管理(MDM伺服器比如SAP Afaria(apple configurator可能也可以)可以下發專門的和per app vpn相關的MDM指令)3.iOS 7.x 裝置要安裝vpn的用戶端。啥?不是內建VPN支援了嗎?
Time of Update: 2014-08-12
iOS開發-檢測使用者截屏, 並擷取所片可以檢測到使用者截屏行為(Home + Power),並在稍後點擊附加功能按鈕時詢問使用者是否要發送剛才截屏的圖片,這個使用者體驗非常好。於是乎, 我也想著實現這個功能。在iOS7之前, 如果使用者截屏,系統會自動取消螢幕上的所有 touch 事件,(使用 touchesCancelled:withEvent: 這個方法)那麼我們就可以檢測這個方法的調用,然後載入本地最新圖片再加以判斷來實現我們的目的。但在 iOS 7 之後,截屏不再會取消螢幕的
Time of Update: 2014-08-12
ios應用接入開放平台前幾天試了一下服務端接入公眾平台,昨天又看了一下APP接入開放平台開放平台和公眾平台的區別公眾平台針對的是公眾帳號,除了提供管理後台之外,也開放了若干介面,讓伺服器和開發人員自己的應用系統能夠對接開放平台是的整體接入方式,不局限於公眾帳號(訂閱號,服務號),移動APP和web應用也可以通過開放平台,實現與對接。可以說,公眾平台的API部分,是開放平台的一個子集開放平台大體上分為3個部分,分別針對移動APP,WEB應用,公眾帳號的接入移動APP接入開放平台的作用目前,移動AP