iOS開發UI篇—CALayer簡介 一、簡單介紹 在iOS中,你能看得見摸得着的東西基本上都是UIView,比如一個按鈕、一個文本標簽、一個文本輸入框、一個圖標等等,這些都是UIView。 其實UIView之所以能顯示在屏幕上,完全是因為它內部的一個圖層 ...
iOS開發UI篇 CAlayer 創建圖層 一 添加一個圖層 添加圖層的步驟: .創建layer .設置layer的屬性 設置了顏色,bounds才能顯示出來 .將layer添加到界面上 控制器view的layer上 二 添加一個顯示圖片的圖層 代碼示例: 執行效果: 說明:在第 行設置需要顯示的圖片,注意,這里用的是UIImage的CGImage屬性,是一種CGImageRef類型的數據 三 C ...
2014-06-21 10:29 5 21602 推薦指數:
iOS開發UI篇—CALayer簡介 一、簡單介紹 在iOS中,你能看得見摸得着的東西基本上都是UIView,比如一個按鈕、一個文本標簽、一個文本輸入框、一個圖標等等,這些都是UIView。 其實UIView之所以能顯示在屏幕上,完全是因為它內部的一個圖層 ...
iOS開發UI篇—CAlayer層的屬性 一、position和anchorPoint 1.簡單介紹 CALayer有2個非常重要的屬性:position和anchorPoint @property CGPoint position; 用來設置CALayer在父層中的位置 以父層 ...
iOS開發UI篇—CAlayer(自定義layer) 一、第一種方式 1.簡單說明 以前想要在view中畫東西,需要自定義view,創建一個類與之關聯,讓這個類繼承自UIView,然后重寫它的DrawRect:方法,然后在該方法中畫圖。 繪制圖形的步驟: (1)獲取上下文 ...
iOS開發UI篇—控制器的創建 說明:控制器有三種創建方式,下面一一進行說明。 一、第一種創建方式(使用代碼直接創建) 1.創建一個空的IOS項目。 2.為項目添加一個控制器類。 3.直接在代理方法中創建一個控制器。 4.控制器的view添加到Window上顯示出來 ...
iOS開發UI篇—控制器的View的創建 一、6種創建控制器View的方式 六種方式: 1.沒有同名xib情況下 2.通過 storyboard 創建 3.有指定xib情況下創建 4.有同名xib情況 5.有同名去掉controll的情況 6.loadveiw 二、創建控制器 ...
1. CALayer和UIView之間的關系: 在iOS系統中,你能看得見摸得着的東西基本上都是UIView,比如UI控件、圖標等等,都是UIView。 其實UIView之所以能顯示在屏幕上,完全是因為它內部的一個層(CALayer)。 在創建UIView對象時 ...
1.我們知道tableView是IOS中的高級視圖,其繼承與ScrollView,故我們知道他有具有ScrollView的所有功能。而且還擴展了許多。當然在這里就不一一介紹了。 2.tableView的表現格式分兩種Plain和Grouped兩種風格 3.tableView的兩種 ...
iOS開發UI篇—UITableview控件基本使用 一、一個簡單的英雄展示程序 NJHero.h文件代碼(字典轉模型) NJViewController.m文件代碼 實現效果: 代碼注意點: (1)在字典轉模型的代碼處用下面的代碼,為可變 ...