UILabel
屬性
屬性描述
-
text
Attributed 富文本 提供了更加靈活的風(fēng)格可供選擇蟹肘,字符串的不同部分可以使用不同的風(fēng)格
富文本 - Plain
- Color 顏色
- Alignment 對齊
- Lines 0自動換行 1 一行
- Behavior
- Line Breaks
填充對齊方式
- 前面三個是針對多行,后面三個是針對單行
- Character Wrap 以字符換行
- Word Wrap 以一個單詞換行
- Clip 直接截取字符了
Clip截取效果圖
行模式
行模式種類
代碼實(shí)現(xiàn)
-
Shadow Offset
水平 垂直 偏移量 如下圖:
陰影偏移
代碼設(shè)置陰影偏移量
效果圖
UIImageView
- Mode
默認(rèn) Scale To Fill ( 縮放 )
Mode
各種Mode
問題: 圖片可能超出容器
設(shè)置裁剪代碼:
裁剪超出內(nèi)容效果圖:
bottom ( 不會拉伸 )
- 常用的模式
常用的模式
只要有一邊長度符合,另外一邊就會截取:
圖片瀏覽器
- 思路: 有3個索引 當(dāng)前圖片索引; 最大圖片索引; 最小圖片索引;
判斷當(dāng)前索引是否等于最大索引
是 下一張就等于第一張
否 當(dāng)前索引繼續(xù)++
毛玻璃效果
毛玻璃效果圖
在image上加上toolBar = 黑色
加載圖片的4種方式
其中第四種改一下位置就好了
UIImageView的常見屬性
-
泛型
—>用于約束集合的內(nèi)容的類型 (數(shù)組/字典/NSSet )
—>作用:避免傳入錯誤數(shù)據(jù)類型
代碼格式:
- 動畫播放
圖片加載方式不同,內(nèi)存釋放結(jié)果不同
使用場景:
imageNamed: 1) 圖片經(jīng)常會被使用 2 )少量的圖片
imageWithContentFile: 1 )圖片不經(jīng)常被使用 2 )大批量的圖片
-
認(rèn)識iPa包
在圖片加載是打斷點(diǎn),輸入 po NSHomeDirectory() 回車 就出來很長的地址
查看主目錄.png
效果圖
[NSBundle mainbundle]就會進(jìn)入上圖:
07-資源存放問題—>編譯后的代碼
Assets.car —> Assets.xcassets
Base.Lproj —>Main.storyboard和LaunchScreen.storyboard
- 項(xiàng)目文件夾 (
隱藏文件夾
和真實(shí)文件夾
)
藍(lán)色->隱藏文件夾||黃色->真實(shí)文件夾