Time of Update: 2017-01-13
在UITableView裡面實現cell的左滑刪除功能是挺簡單的,一般大家都會做。但是,如果把UITableView加在UIScrollView上的時候,就會產生一系列的問題。首先闡明是因為UITableView列表太寬,超出了螢幕的寬度,所以只好加在UIScrollView上,控制UIScrollView的contentSize實現列表的左右滑動。一般我們的使用者體驗都是希望表格是緊貼螢幕邊框,不讓使用者看到螢幕多餘出來的部分,這時候就要把UIScrollView的屬性bounces給關閉,設
Time of Update: 2017-01-13
在使用UITextView時可能會遇到各種各樣的效果,例如在UITextView首行前面有提示文字,並且後面輸入的內容在提示的文字後面,在輸入之前有預設的文字,輸入過程中預設的文字會消失隱藏,具體實現代碼如下:#import "UItextviewSuoJinViewController.h" @interface UItextviewSuoJinViewController
Time of Update: 2017-01-18
在AppDelegate.h裡面添加@property(nonatomic,assign)NSInteger allowRotation;在AppDelegate.m檔案裡面添加- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window { if (_allowRotation == 1) {
Time of Update: 2017-01-18
iOS的沙箱機制,應用只能訪問自己應用目錄下的檔案。iOS不像Android,沒有SD卡概念,不能直接存取映像、視頻等內容。iOS應用產生的內容,如映像、檔案、緩衝內容等都必須儲存在自己的沙箱內。預設情況下,每個沙箱含有3個檔案夾:Documents, Library 和 tmp。Library包含Caches、Preferences目錄。上面的完整路徑為:使用者->資產庫->Application Support->iPhone
Time of Update: 2017-01-18
首先放上效果圖,大家可以看一下實現的方法如下一、使用到的類 CAKeyframeAnimation // 核心動畫-主要畫面格動畫 CAEmitterLayer // 粒子發射器(其實就是一個Layer,其父類是CALayer) CAEmitterCell &
Time of Update: 2017-01-18
最近公司的 app 要使用指紋支付了;總體來說還是蠻順利的;但是中間有遇到一些坑;下面就對坑進行匯總;一.基本知識點開這個LocalAuthentication.framework,發現裡面主要有這麼幾個東西LocalAuthentication.framework- LAContext.h- LAError.h- LAPublicDefines.h- LocalAuthentication.hLocalAuthentication.h這個沒什麼可講的吧,代碼就兩行,一行匯入LAContext.
Time of Update: 2017-01-18
前段時間公司在研發一個電商項目,趁現在有時間把其中的知識點整理整理。項目的商品詳情頁面當時是仿製淘寶的,用到的第三方庫是MJRefresh,上拉操作和下拉操作的重新整理效果是把MJRefresh重新整理效果從建立個分類封裝了一下,感謝傑哥!!!基本思路:1、設定一個 UIScrollView 作為視圖底層,並且設定分頁為兩頁2、然後在第一個分頁上添加一個 UITableView 並且設定表格能夠上提載入(上拉操作即為讓視圖滾動到下一頁)3、 在第二個分頁上添加一個 UIScrollView
Time of Update: 2017-01-18
iOS 項目中的version和build
Time of Update: 2017-01-18
一、Keychain
Time of Update: 2017-01-18
UIImageView,顧名思義,是用來放置圖片的。使用Interface Builder設計介面時,當然可以直接將控制項拖進去並設定相關屬性,這就不說了,這裡講的是用代碼。1、建立一個UIImageView:建立一個UIImageView對象有五種方法:複製代碼 代碼如下:UIImageView *imageView1 = [[UIImageView alloc] init]; UIImageView *imageView2 = [[UIImageView alloc]
Time of Update: 2017-01-18
提示:本文中所說的"執行個體變數"即是"成員變數","局部變數"即是"本地變數"零、簡介ARC是自iOS 5之後增加的新特性,完全消除了手動管理記憶體的煩瑣,編譯器會自動在適當的地方插入適當的retain、release、autorelease語句。你不再需要擔心記憶體管理,因為編譯器為你處理了一切注意:ARC 是編譯器特性,而不是 iOS 運行時特性(除了weak指標系統),它也不是類似於其它語言中的垃圾收集器。因此 ARC
Time of Update: 2016-12-23
[OC]
Time of Update: 2016-11-16
iOS 真機調試不能串連網路的排錯過程,ios排錯開發環境:macOS 10.12.1Xcode 8.1Qt 5.8gSOAP 2.8iPhone 6S+iOS 10.1.1 問題:使用 Qt Quick 寫了一個跨平台的應用,在Win10、Android、macOS下都已經正常運行,但是串連到 iOS 真機調試的時候,gSOAP 調用 Webservice 總是返回錯誤碼28,我就根據百度出來的下面的 gSOAP 錯誤代碼錶一直在尋找有關 SOAP_DIME_END
Time of Update: 2016-10-20
ios擷取快取檔案的大小並清除緩衝,ios擷取緩衝大小行動裝置 App在處理網路資源時,一般都會做離線緩衝處理,其中以圖片緩衝最為典型,其中很流行的離線緩衝架構為SDWebImage。但是,離線緩衝會佔用手機儲存空間,所以緩衝清理功能基本成為資訊、購物、閱讀類app的標配功能。今天介紹的離線緩衝功能的實現,主要分為快取檔案大小的擷取、清除快取檔案的實現。 1. 擷取快取檔案的大小-( float )readCacheSize{ NSString
Time of Update: 2016-09-04
PlaceholderImageView,placeholderimagePlaceholderImageView 說明1. PlaceHolderImageView基於SDWebImage編寫2. 給定一個圖片的urlString,以及一個placeholderImage就可以優雅的顯示圖片載入效果 效果 源碼PlaceholderImageView.h/.m//// PlaceholderImageView.h//
Time of Update: 2016-08-31
App開發流程之配置Info.plist檔案,appinfo.plistInfo.plist檔案控制應用的全域配置,例如bundle name,display name。先來看一下預設建立的Info.plist檔案右鍵左側的Info.plist檔案,可以open as “property list”或者“source code”來查看。例如: 接下來,我將以code方式查看,並添加下列常用配置:
Time of Update: 2016-08-30
iOS 資料存放區之SQLite3的使用,iossqlite3SQLite3是iOS內嵌的資料庫,SQLite3在儲存和檢索大量資料方面非常有效,它使得不必將每個對象都加到記憶體中。還能夠對資料進行負責的彙總,與使用對象執行這些操作相比,獲得結果的速度更快。SQLite3使用SQL結構化查詢語言 (SQL),SQL是與關聯式資料庫互動的標準語言。SQLite3的使用:1、匯入標頭檔#import <sqlite3.h>2、建立或者開啟資料庫 //建立和開啟資料庫
Time of Update: 2016-08-27
Handoff使用指南,handoff無法使用Handoff簡介Handoff是iOS 8 和 OS X v10.10中引入的功能,可以讓同一個使用者在多台裝置間傳遞項目。In iOS 9 and OS X v10.11 支援了Spotlight中搜尋並開啟應用。Handoff互動:在iOS中這個user activity object是UIKit中的 NSUserActivity類。Handoff需要的硬性條件:互連的所有裝置必須支援 Buletooth LE
Time of Update: 2016-08-17
iOS逆向工程之Theos,iostheos如果你對iOS逆向工程有所瞭解,那麼你對Tweak並不陌生。那麼由Tweak我們又會引出Theos, 那麼什麼是Theos呢,簡單一句話,Theos是一個越獄開發套件,Theos是越獄開發工具的首先,因為其最大的特點就是簡單。大道至簡,Theos的下載安裝、編譯發布都比較簡單,越獄開發中另一個常用的工具是iOSOpenDev,因為本篇的主題是Theos,所以對iOSOpenDev不做過多贅述。本篇部落格的主題是Thoes的安裝及其使用。 一、
Time of Update: 2016-08-12
如何學習新的架構(儲存圖片到相簿),架構相簿一.點擊查看大圖1.點擊圖片或按鈕(點擊查看大圖按鈕),modal出來一個控制器,顯示大圖片 2.怎麼處理能讓點擊圖片就能查看大圖? 兩種方法:1.給圖片添加點按手勢 2.給圖片所在的view上添加 -