Time of Update: 2016-04-10
IOS Animation-CABasicAnimation、CAKeyFrameAnimation詳解&區別&聯絡,cabasicanimation詳解1.先看看網上流傳的他們的繼承圖: 從上面可以看出CABasicAnimation與CAKeyframeAnimation都繼承於CAPropertyAnimation。而CAPropertyAnimation提供了基本的動畫屬性設定keyPath、additive、cumulative。 2.
Time of Update: 2016-04-09
Pinyin Comparison 拼音辨別 V1.1.2,pinyinv1.1.2App Store: Pinyin Comparison 拼音辨別做了一新個表徵圖,至少比上一個好多了。拼音應用的表徵圖大多千篇一律,這回嘗試做個不一樣的。 簡化了首頁顏色,首頁的黑色換成了金色,看著更舒服。主題藍色,金色都變淺了點,不再那麼暗。 上一個版本星期日提交,審核了一個星期。這個版本星期二提交,三天就審核通過了。 1. New logo and colours2.
Time of Update: 2016-04-08
iOS開發過程中,觸控板的提示,ios觸控1.在Storyboard滑鼠右鍵可以直接拖線的,如果你用的是外接的第三方滑鼠,沒必要按著 control 鍵再用滑鼠左鍵拖線 如果是觸控板的話,雙指按下去就可以直接拖線,帶3Dtouch功能的觸控板會比較好使2.雙擊選中一個單詞,三擊選中一行,方便管理3.刪除時, option + delete 一般情況下刪除一個單詞, command + delete 刪除一行
Time of Update: 2016-04-08
iOS 開發 - 改善APP的流暢度 (繪製股票行情),iosapp這幾天做了一個查看股票行情的app.完成之後,當k線比較多的時候,app 對於捏合、拖動手勢的反應不太流暢,主要原因是drawRect: 乾的活太多, 竟然需要40ms+, fps 自然不高最後按照下面這些原則,進行調整修改,流暢度提高不少,大多數的繪製時間控制在了10ms左右 總結如下:1. 盡量不要實現drawRect(每次調用該方法時,都要為backing store分配記憶體,非常消耗CPU)2.
Time of Update: 2016-04-06
Xcode7.3更新後外掛程式失效的解決方案,xcode7.3外掛程式昨天發布的Xcode7.3,用了一天的時間終於裝上了(網路不給力),突然發現原來所使用的外掛程式不能用了,當時表情如下:記得在更新7.2的時候也是這樣的,當時重新下載的外掛程式安裝成功,但是未免有些麻煩,經過一番研究,發現是原來的外掛程式UUID認證變了,蘋果要求必須要加入UUID才能使用,保證外掛程式的穩定性。(UUID:Universally Unique
Time of Update: 2016-04-07
iOS濾鏡 圖片處理摘要:本文結合執行個體詳解了OS X和iOS影像處理架構Core Image的使用,如何通過Core Image來建立和使用iOS的內建濾鏡,非常適合初學者學習。雖然範例程式碼是用Swift寫的iOS程式,不過實現概念很容易轉換到Objective-C和OS X。這篇文章會為初學者介紹一下Core Image,一個OS
Time of Update: 2016-04-05
iOS之兩個ImageView實現圖片滾動,原創作者:codingZero 導語在不少項目中,都會有圖片輪播這個功能,現在網上關於圖片輪播的架構層出不窮,千奇百怪,筆者根據自己的思路,用兩個imageView也實現了圖片輪播,這裡說說筆者的主要思路以及大概步驟,具體代碼請看這裡,如果覺得好用,請獻上你的star。 該輪播架構的優勢: 檔案少,代碼簡潔不依賴任何其他第三方庫,耦合度低同時支援本地圖片及網狀圖片可修改分頁控制項位置,顯示或隱藏自訂分頁控制項的圖片,就是這
Time of Update: 2016-04-03
SVProgressHUD進度條蒙版,svprogresshud進度條GitHub:https://github.com/samvermette/SVProgressHUDSVProgressHUD和MBProgressHUD效果差不多,不過不需要使用協議,同時也不需要聲明執行個體。直接通過類方法進行調用即可:[SVProgressHUD method]可以使用以下方法來顯示狀態:+ (void)show;+
Time of Update: 2016-04-03
使用Vitamio開發iOS平台上的萬能播放器迅速瞭解Vitamio是幹什麼的?看官方怎麼說:“Vitamio SDK for iOS是Yixia Ltd官方推出的 iOS 平台上使用的軟體開發套件(SDK),為iOS開發人員提供簡單、快捷的介面,協助開發人員實現 iOS
Time of Update: 2016-04-03
迴歸篇-iOS APP上架流程好久沒有更部落格了,就近兩年的工作學習,感覺收穫很多!目前移動互連網開發在目前移動資料大時代下,發展迅猛,因為一直鐘愛蘋果產品,所有投身iOS開發當中,今天就給大家科普一下iOS APP上架流程!1.開啟蘋果開發人員中心:https://developer.apple.com開啟後點擊:Member Center 如果你的電腦沒有儲存密碼,則會提示你輸入開發人員帳號和密碼,因為我的電腦已經儲存了,所以直接進入。2.點擊:Certificates,
Time of Update: 2016-04-02
適合新人學習的iOS官方DemoUICatalog,包含了絕大部分常用的UI,入門必備良藥。9 分段選取器10滑動條 Slider11stack view12 分步條13 開關14 textfield15textview16網頁搜尋 bar 18 toolBarNavBar,Navigation Bar的示範Demo,包括如何自訂UI、加長Navigation
Time of Update: 2016-03-30
iOS之APP應用表徵圖的設定,iosapp表徵圖表徵圖是IOS程式包所必需的組成部分。如果你沒有提供者所需的各種尺寸的表徵圖,程式上傳發布時可能會無法通過驗證。IOS程式為兼顧不同的應用情境,定義了多個不同規格的表徵圖,並以不同的命名區分:IOS表徵圖尺寸一覽iPhone專用程式:表徵圖名稱大小圓角用途必需Icon.png57 X 5710px用於程式商店和在iPhone/iPod Touch中顯示必需Icon@2x.png114 X
Time of Update: 2016-03-29
iOS 最新版 CocoaPods 的安裝流程,ioscocoapodsiOS 最新版 CocoaPods 的安裝流程1.移除現有Ruby預設源$gem sources --remove https://rubygems.org/2.使用新的源$gem sources -a https://ruby.taobao.org/3.驗證新源是否替換成功$gem sources -l4.安裝CocoaPods(1) $sudo gem install cocoapods 備忘:蘋果系統升級 OS X
Time of Update: 2016-03-27
iOS開發之Runtime機制深入解析,ios開發runtime機制本篇主要講述在 OC 開發中主要涉及到的運行時機制:運行時的工作: 運行時在 OC 中的工作:OC 語言的設計模式決定了儘可能的把程式從編譯和連結時延遲到運行時。只要有可能,OC 總是使用動態方式來解決問題。這意味著 OC 語言不僅需要一個編譯器,同時也需要一個運行時系統來執行編譯好的代碼。這兒的運行時系統扮演的角色類似於 OC 語言的作業系統,OC
Time of Update: 2016-03-26
iOS開發~CocoaPods使用詳細說明一、概要iOS開發時,項目中會引用許多第三方庫,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用來方便的統一管理這些第三方庫。二、安裝由於網上的教程基本都大同小異,但細節之處還不是很完善,所以藉機會在這裡補充下:註:要使用CocoaPods,那就要下載安裝它,而下載安裝CocoaPods需要Ruby環境1、Ruby環境搭建當前安裝環境為Mac mini 10.8.5。Mac
Time of Update: 2016-03-24
IOS 手勢詳解,ios手勢詳解在IOS中手勢可以讓使用者有很好的體驗,因此我們有必要去瞭解一下手勢。(在設定手勢是有很多值得注意的地方)*是需要設定為Yes的點擊無法響應**要把手勢添加到所需點擊的View,否則無法響應*手勢共有六種,下面我會分開介紹。點選手勢//// ViewController.m// CX-手勢詳解//// Created by ma c on 16/3/24.// Copyright © 2016年 xubaoaichiyu. All rights
Time of Update: 2016-03-23
NSURLConnection學習筆記,nsurlconnection雖說現在都用三方庫來擷取網路資料,再不濟也會用蘋果官方的NSURLSession,但有些東西還是要先學會才有資格說不好不用,不是嗎?NSURLConnection發送請求是分為同步和非同步兩種方式的,同步顧名思義就是在發送請求的同時就要立刻處理,在主線程中會阻塞其他動作,如果網路請求比較耗時的話,就會影響使用者體驗。同步方法如下:1 + (NSData
Time of Update: 2016-03-21
IOS 雜筆-8(loadView、viewDidLoad、viewWillAppear、viewDidAppear等簡介),loadviewviewdidloadloadView; This is where subclasses should create their custom view hierarchy if they aren't using a nib. Should never be called
Time of Update: 2016-03-21
仿“隨遇”應用項目源碼,項目源碼純Swift編寫的仿“隨遇”App概述此項目是為了鞏固Swift掌握而編寫的,素材均來自“隨遇”官方App用Storyboard+Xib+Autolayout的方式來實現UI部分由於項目不複雜,所以目錄結構分的比較簡單,一個模組對應一個檔案夾並沒有多複雜的邏輯處理,所以注釋不多在UI方面有一些小技巧可供參考源碼下載:http://code.662p.com/view/13203.html螢幕 <ign
Time of Update: 2016-03-21
【代碼筆記】緩衝路徑操作類,代碼筆記緩衝路徑一,代碼。AppDelegate.h#import <UIKit/UIKit.h>@interface AppDelegate : UIResponder <UIApplicationDelegate>{ NSMutableDictionary *cachedData;}@property (strong, nonatomic) UIWindow