原创 iOS開發之常用插件

這是我自己用的比較好的插件,推薦的同時,也記錄下,方便Xcode升級後的再安裝。 1.插件管理器(Alcatraz): http://alcatraz.io/ 這是插件管理器的網站,可以查看如何安裝,卸載等等。 安裝的時候在命令行輸入:

原创 UITabBar樣式

     UITabBarSystemItemMore,         三個省略號樣式      UITabBarSystemItemFavori

原创 瀑布流UICollectionView

瀑布流是利用自定義的UICollectionViewCell佈局去完成的一組UI界面,在iOS開發中,UICollectionView是比較常用的視圖控件,必須熟練掌握。 其核心思想是用自定義佈局完成對每一列最短的圖片的列高進行計算。 其

原创 iOS開發 UItextFielddialing方法詳解

對textfield的代理方法做一總結: 第一繼承自UIControl 添加事件     [textField addTarget : self action : @selector (didDone:) forControlEv

原创 iOS開發種傳值方式的總結

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">iOS開發中一般有四種傳值方式,分別是:</sp

原创 iOS 簡易無限滾動的圖片輪播器 Demo事例

#import "ViewController.h" @interface ViewController : UIViewController <</span>UIScrollViewDelegate> @property (nonat

原创 UI進階——SQL數據庫

一、IOS開發中支持sqlite3輕量級數據庫 在使用數據庫之前,需要導入數據庫相關的包。 在這裏,我們封裝一個數據庫對象來操作數據庫: 創建單例: //單例 +(DataBaseHelper *)ShareSingleton{

原创 UICollectionView及其代理方法

先上代碼:@implementation RootViewController - (void)viewDidLoad { [super

原创 UI進階——多線程

一、多線程的概念 線程就是指每個獨立運行的代碼片; 每個賑災運行的程序(即進程),至少包含一個線程,這個線程爲主線程。 只有一個主線程的程序,稱爲單線程程序。 擁有多個線程的程序,稱爲多線程程序。 多個線程可以併發執行。 注意: iOS中

原创 iOS開發 UI學習筆記 UIGestureRecognizer手勢加載

手勢一共有七種,分別是輕拍,輕掃,旋轉,拖拽,捏合,長按,以及平移。UIImageView *headImageView = [[UIImageVi

原创 觸摸事件UITouch的用法

觸摸屏幕是iOS設備接受用戶輸入的主要方式,包括單擊、雙擊、撥動以及多點觸摸等,這些操作都會產生觸摸事件。 在Cocoa中,代表觸摸對象的類是UITouch。當用戶觸摸屏幕後,就會產生相應的事件,所有相關的UITouch對象都被包裝在

原创 UI進階——數據請求

一、http與https協議 URL全稱是uniform Resource Locator(統一資源定位符)。 基本格式爲:協議://主機地址/路徑 https協議比http協議多了一個加密步驟。 關於網絡請求的返回錯誤,常見的一些網絡錯

原创 UI學習總結--幾個比較重要的知識點

1. scrollerview的常用屬性和代理方法(一部分滾動,一部分縮放) 2. navigationcontroller(navigationi

原创 iOS進階——沙盒及沙盒路徑、簡單文件的寫入

       iOS每個應用程序都有獨立的空間作爲其運行存儲的地方,不同應用之間不允許互相訪問其空間,在iOS8.0之後,逐步開放了部分權限。 一、獲取程序沙盒主路徑的方法 //沙盒的主路徑 NSString* homeStrP

原创 iOS UI學習筆記(六)UIViewController

之前的學習,我們把視圖寫在AppDelegate裏,從今開始,一律寫在試圖控制器裏。 首先,在AppDelegate裏寫如下代碼: - (BOOL)application:(UIApplication *)application did