Time of Update: 2017-02-27
對於廣大中國iPhone使用者來說,IME是為大家所一直詬病而無奈的部分 。一方面,作為從Nokia時代功 能機走來的使用者,普遍都習慣於IME效率頗高的九宮IME。另一方面,IME做為iOS系統高許可權的應用 ,必須要經過越獄才能安裝第三方IME,安裝門檻高。也正因此,iOS系統增加九宮IME的呼聲長此以來 都很高,終於在最近的iOS7 beta4版中,蘋果順應了民心,對IME進行完善,增加九宮鍵盤。本文將從布局
Time of Update: 2017-02-27
Cisco IOS設定檔的自動備份與回退需要使用到IOS的archive歸檔配置模式功能。一般來說,只有IOS的版本號碼在12.3(4) <含> 與其之後的版本才帶有歸檔配置模式功能。Cisco IOS設定檔自動備份全部命令如下:Router>
Time of Update: 2017-02-27
.測試拓撲:參考連結:http://www.cisco.com/en/US/products/sw/secursw/ps2308/products_configuration_example09186a008073b06b.shtml總的思路:在EzVPN
Time of Update: 2017-02-27
今天分享一下私人相簿中,讀取載入、滑動翻閱大量圖片解決方案,我想強調的是,編程思想無關乎平台限制。我要詳細說一下,在縮圖介面點擊任意小縮圖後,進入高清大圖全屏瀏覽介面的這短暫的1秒內(和後續的幾秒),都發生了什麼。常規思路流程點擊任意小圖後,1.首先製作scrollview架構:大小2個scrollview,小的用於手勢縮放單一圖片,大的橫向依次載入全部照片2.製作好scrollview架構後,載入照片3.一切準備就緒跳轉頁面呈現給使用者選擇的大圖載入圖片這一步,若相簿內就10幾張照片,那麼毫無
Time of Update: 2017-02-27
我喜歡iOS 7,但許多設計者不喜歡,先不說這個。我想說的是視覺設計與互動設計的分歧。我們都同意視覺與互動珠聯璧合才能帶來真正卓越的產品。但如果二選一呢?你更喜歡視覺華麗而功能難用,還是視覺一般但有實際價值?沒有人喜歡這個問題,人們不覺得自己需要做這樣的選擇,實際卻是需要的。軟體設計從來都是無止境的折中,而更好的互動總是勝過更好的圖形設計。對於一款產品,人們更多是在使用,而不是掛起來欣賞。討厭iOS 7(“醜陋的扁平化”)的設計師過去也討厭過iOS
Time of Update: 2017-02-27
Apple在官網中給出了如何利用apple的裝置進行抓包的詳細說明,其中提到的使用remote virtual
Time of Update: 2017-02-27
這裡有一篇很棒的文章寫如何在Android上擷取流暢的簽名:Smoother Signatures,但是我沒有找到一篇是寫在iOS上如何?。那麼,究竟怎麼做才能在iOS裝置上擷取使用者的簽名呢?雖然我沒有找到任何關於擷取簽名的文章,但是在App store上已經有了實現得很好的app。 Paper by 53
Time of Update: 2017-02-27
行動裝置終端的記憶體極為有限,應用程式必須做好low-memory處理工作,才能避免程式因記憶體使用量過大而崩潰。low-memory 處理思路通常一個應用程式會包含多個view controllers,當從view跳轉到另一個view時,之前的view只是不可見狀態,並不會立即被清理掉,而是儲存在記憶體中,以便下一次的快速顯現。但是如果應用程式接收到系統發出的low-memory warning,我們就不得不把當前不可見狀態下的views清理掉,騰出更多的可使用記憶體;當前可見的view
Time of Update: 2017-02-27
背景介紹VoIP 類型的APP有個特性,就是需要一直在後台保持運行,以便能夠隨時接收來電。正因為系統提供給VoIP進程的這種特殊機制,導致我們沒法直接用kill命令完全查殺VoIP進程。關於這點更加詳細的資訊,可參考如下Apple developer網站的介紹:“Because VoIP apps need to stay running in order to receive incoming calls, the system automatically relaunches
Time of Update: 2017-02-27
還有很多功能可以加,記在這裡留著慢慢加吧。代碼部分TouchView.h#import <UIKit/UIKit.h> @interface TouchView : UIView { NSMutableArray *points; NSArray *points_all; CGContextRef context; UIColor *paint_clr; } @property
Time of Update: 2017-02-27
如果在使用UIAlertView的過程中,莫名其妙的出現wait_fences: failed to receive reply: 10004003這個錯誤,那麼十有八九是因為你忘記了關閉鍵盤。UIAlertView一彈出,倘若鍵盤沒有關閉,就失去了焦點,當UIAlertView關閉,再回到原介面時,就會尷尬的接到wait_fences: failed to receive reply: 10004003很簡單,只要在對話方塊彈出前先關閉鍵盤[self.textfield
Time of Update: 2017-02-27
通常情況下,我們用NSUserDefaults儲存資料資訊,但是對於一些私密資訊,比如密碼、認證等等,就需要使用更為安全的keychain了。keychain裡儲存的資訊不會因App被刪除而丟失,在使用者重新安裝App後依然有效,資料還在。使用蘋果官方發布的KeychainItemWrapper或者SFHFKeychainUtils很方便,後來看到 iphone使用keychain來存取使用者名稱和密碼
Time of Update: 2017-02-27
需求大致分為三種:1.震動2.系統音效(無需提供音頻檔案)3.自訂音效(需提供音頻檔案)我的工具類的封裝:// // WQPlaySound.h // WQSound // // Created by 念茜 on 12-7-20. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved. // #import <UIKit/UIKit.h>
Time of Update: 2017-02-27
故事板是蘋果在iOS5之後推出的技術,本意是整合多個nib檔案於一個故事板檔案,管理起來方便,故事板還能反應控制器之間的導航關係,很多導航是需要連連線就可以了,不需寫代碼,使用起來很方便。但是我告誡讀者,從記憶體佔用角度看故事板不是一個好的技術。為了比較我們使用Xcode中的Master-Detail模板分別建立,基於故事板的應用StoryboardDemo和基於nib的應用
Time of Update: 2017-02-27
有的時候應用需要能夠在iPhone和iPad上運行,當然我們可以選擇做兩個完全不同的工程,然後共用一些類,但是我們也可以只建立一個工程,然後編譯產生一個產品,這個產品能夠自適應iPhone和iPad裝置,然後在App Stroe發布的時候,它會有兩套不同的截圖展示給使用者。App
Time of Update: 2017-02-27
基於故事板的HelloWorld工程Storyboard(故事板)是用來替代xib的技術,也是iOS 5最重要的新特性之一。我們用Storyboard(故事板)重構HelloWorld。使用故事板重構HelloWorld勾選“Use Storyboards”項。工程建立完成之後,通過導航進入MainStoryboard.storyboard添加Label控制項本文出自 “關東升”
Time of Update: 2017-02-27
軟體設計中有設計模式,在UI設計方面也有設計模式。由於表視圖的應用在iOS中極其廣泛,本節向大家介紹表視圖中兩個UI設計模式:分頁模式和下拉重新整理(Pull-to-Refresh)模式。這兩種模式已經成為移動平台開發的標準。分頁模式分頁模式規範了移動平台進行大量資料請求的處理方式 。下拉重新整理模式下拉重新整理(Pull-to-Refresh)是重新重新整理表視圖或列表,重新載入資料,這種模式廣泛用於移動平台。下拉重新整理與分頁相反,當翻動螢幕到 頂部時候,再往下拉螢幕程式就開始重新請求資料,
Time of Update: 2017-02-27
應用測試方法應用測試是測試應用程式的一些功能,這個功能具體到點擊一個按鈕觸發一個事件,因此它主要是測試展示層。我們看看視圖控制器ViewController.m中有那些方法需要測試,然後再來設計測試案例。@implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; } - (void)didReceiveMemoryWarning {
Time of Update: 2017-02-27
應用測試和邏輯測試添加OCUnit到工程時候,我們提到過,應用測試(Application Testing)和邏輯測試(Logic Testing)兩個概念,它們並非是OCUnit中的概念,而是單元測試中概念。應用測試是對整個應用程式進行的測試,設計測試案例時候要考慮到運行環
Time of Update: 2017-02-27
Passbook是iOS 6的新功能,只能在iPhone和iPod touch裝置中使用。它可以協助我們管理商家發放的電子會員卡、積分卡、優惠券等。這將對未來電子商務產生深遠的影響。商家通過發放會員卡、積分卡、優惠券等,提高與消費者的互動,吸引人們更多消費。Passbook的誕生,正是為了將所有這些“卡”和“券”電子化,存放在iPhone或iPod touch裡。Passbook與PassiOS