個(gè)人收集整理,供 Swift 入門學(xué)習(xí)者參考留攒,隨時(shí)更新稼跳!
基礎(chǔ)控件
- UILabel的用法
- UIButton的用法
- UITextField的用法
- UITextView的用法
- UISwitch的用法
- UISegmentedController-分段選擇的使用
- UIImageView的用法
- UIProgressView的用法
- UISlider的用法
- UIPickerView的用法
- UIScrollView的用法
- UIDatePicker的用法
- 工具條UIToolbar的用法
- 搜索條UISearchBar的用法
- 標(biāo)簽頁UITabBarController用法
- 頁控件UIPageControl的用法
- StoryBoard的用法
- 2進(jìn)制汤善,8進(jìn)制,16進(jìn)制的表示方法
實(shí)踐
- 各種手勢檢測大全(UIGestureRecognizer及其子類)
- 下拉刷新數(shù)據(jù)的功能實(shí)現(xiàn)(使用UIRefreshControl)
- UIRefreshControl下拉時(shí)不狮,刷新時(shí)分別使用不同的描述文字
- 使用自定義的UIRefreshControl下拉刷新界面
- 將導(dǎo)航欄標(biāo)題修改成自定義視圖(圖片在旱、按鈕、分段選擇等)
- 在導(dǎo)航欄左側(cè)或者右側(cè)放置多個(gè)按鈕
- Alamofire使用詳解1(配置驻仅,以及數(shù)據(jù)請求)
- Alamofire使用詳解2(文件上傳)
- Alamofire使用詳解3(文件下載及斷點(diǎn)續(xù)傳)
- Alamofire使用詳解4(用戶權(quán)限認(rèn)證)
- 使用NSURLSession通過HTTPS進(jìn)行網(wǎng)絡(luò)請求噪服,及證書的使用
- 一個(gè)簡單的動(dòng)畫效果-方塊來回反復(fù)移動(dòng)
- 使用UIDatePicker實(shí)現(xiàn)倒計(jì)時(shí)功能
- 自定義單元格實(shí)現(xiàn)微信聊天界面
- tableViewCell添加編輯功能(刪除胜茧,插入)
- 將表格UITableView滾動(dòng)條移動(dòng)到底部
- 帶結(jié)果列表的搜索條UISearchDisplayController的用法
- 使用UINavigationController來進(jìn)行頁面切換
- 清除頁面視圖上所有元素
- 使用網(wǎng)格UICollectionView進(jìn)行流布局
- 使用網(wǎng)格(UICollectionView)的自定義布局實(shí)現(xiàn)復(fù)雜頁面
- 判斷設(shè)備類型開發(fā)Universal的iOS應(yīng)用(iPad使用分隔視圖控制器)
- 自定義UIActivity分享
- Swift調(diào)用OC代碼示例(創(chuàng)建header)
- 使用EventKit獲取系統(tǒng)日歷事件,添加事件
- 操作SQLite數(shù)據(jù)庫(引用SQLite3庫)
- 解析XML格式數(shù)據(jù)(分別使用GDataXML和DDXML)
- 解析JSON數(shù)據(jù)(內(nèi)置NSJSONSerialization與第三方JSONKit)
- 炫酷放射彈出按鈕菜單(改造自AwesomeMenu)
- 使用UIView給頁面添加4×4方格
- 繼承UIView實(shí)現(xiàn)自定義可視化組件(附記分牌樣例)
- 實(shí)現(xiàn)點(diǎn)擊UITableView單元格時(shí)自動(dòng)展開單元格
- Swift - 修改搜索條UISearchBar中取消按鈕的文字丹墨、顏色
- 生成各種控件的工廠類(包含標(biāo)簽嬉愧,按鈕,輸入框等)
- 幾種使用數(shù)組的數(shù)據(jù)存儲(chǔ)模型
- 動(dòng)畫效果的實(shí)現(xiàn)方法總結(jié)(附樣例)
- 使用NSUserDefaults來進(jìn)行本地?cái)?shù)據(jù)存儲(chǔ)
- 使用NSURL進(jìn)行數(shù)據(jù)的提交和獲取(POST&GET)
- App向?qū)ы?新手引導(dǎo))的制作
- 觸摸事件(點(diǎn)擊揽惹,移動(dòng)搪搏,抬起等)說明及用例
- 類型判斷is 與 類型轉(zhuǎn)換as
- AnyObject與Any的區(qū)別
- 類型嵌套(以撲克牌結(jié)構(gòu)體為例)
- 使用set闪金、get確保索引加減在正常的范圍內(nèi)
- 時(shí)間控制器NSTimer(每隔一定時(shí)間執(zhí)行某個(gè)函數(shù))
- 環(huán)形進(jìn)度條UIActivityIndicatorView的用法
- 導(dǎo)航條UINavigationBar的使用
- 使用xib添加新界面
- 九宮格圖片縮放總結(jié)樣例
- 異步獲取網(wǎng)絡(luò)數(shù)據(jù)封裝類
- 異步加載圖片
- 給表格添加Cell的顯示動(dòng)畫(3D縮放)
- 歌曲播放樣例(附帶播放時(shí)間和進(jìn)度)
- 創(chuàng)建代理協(xié)議實(shí)現(xiàn)頁面間參數(shù)傳遞和方法調(diào)用
- 文本輸入框內(nèi)容改變時(shí)響應(yīng)哎垦,并獲取最新內(nèi)容
- 本地?cái)?shù)據(jù)的保存與加載(使用NSCoder將對象保存到.plist文件)
- 純代碼實(shí)現(xiàn)頁面segue跳轉(zhuǎn),以及參數(shù)傳遞
- 程序進(jìn)入后臺墨闲,以及應(yīng)用終止時(shí)調(diào)用的方法
- 數(shù)組排序方法(附樣例)
- 動(dòng)態(tài)添加刪除TableView的單元格(以及內(nèi)部元件)
- 本地消息的推送通知
- 一步步教你使用SpriteKit創(chuàng)建開發(fā)游戲項(xiàng)目
- 創(chuàng)建并設(shè)置背景(SpriteKit游戲開發(fā))