一、項(xiàng)目需求 用collectionView展示很多照片,點(diǎn)擊某個(gè)照片,用全屏scrollView無(wú)限循環(huán)的方式查看圖片。 點(diǎn)擊放大的圖片,圖片縮小到原先的尺寸。 如圖gif...
一、項(xiàng)目需求 用collectionView展示很多照片,點(diǎn)擊某個(gè)照片,用全屏scrollView無(wú)限循環(huán)的方式查看圖片。 點(diǎn)擊放大的圖片,圖片縮小到原先的尺寸。 如圖gif...
Button響應(yīng)首先從觸摸屏幕開(kāi)始 在這之前,需要了解坐標(biāo)轉(zhuǎn)換及原因 程序員的邏輯往往如圖所示 也就是UI邏輯中,使用的坐標(biāo)點(diǎn)往往是相對(duì)于父布局的,而布局會(huì)嵌套多層 屏幕上的...
一、函數(shù)的派發(fā)方式 swift函數(shù)的派發(fā)機(jī)制有三類(lèi):static直接派發(fā)(靜態(tài))派發(fā)、table函數(shù)派發(fā),message消息派發(fā)。 直接派發(fā)也稱為靜態(tài)派發(fā),指令集少,還會(huì)進(jìn)行...
今天朋友問(wèn)我,“你六級(jí)要刷分嘛” 我回答:“沒(méi)打算刷” 她說(shuō):“我在思考我要不要刷分,我六級(jí)擦邊過(guò)” 我不打算刷的原因是,我覺(jué)得備考很費(fèi)時(shí)間,而且我也不知道刷分到底有什么用,...
前言 從本篇文章開(kāi)始,我們來(lái)學(xué)習(xí)SwiftUI中常用的Views和Modifies。首先我們需要使用起來(lái),以后有機(jī)會(huì)再看看比較深層次的知識(shí)點(diǎn)。 一、與OC文件的比較 在學(xué)習(xí)之...
前言 在學(xué)習(xí)了前端js及跨平臺(tái)語(yǔ)言開(kāi)發(fā)Flutter之后,發(fā)現(xiàn)學(xué)習(xí)SwiftUI很簡(jiǎn)單,布局方式很容易里理解,代碼也很容易上手,在Swift語(yǔ)言的基礎(chǔ)上,可以理解為 Swif...
OpenGL + OpenGL ES +Metal 系列文章匯總 本案例的目的是理解如何用GLSL實(shí)現(xiàn)灰度+顛倒+馬賽克(共5種)濾鏡 整體的效果圖如下: 準(zhǔn)備工作的代碼與O...
OpenGL + OpenGL ES +Metal 系列文章匯總 本案例的主要目的在于理解GLSL語(yǔ)言自定義著色器以及自定義著色器是如何使用的 案例的效果是利用GLSL自定義...