拖動(dòng)視圖View,規(guī)則性的
創(chuàng)建一個(gè)普通的View 沒(méi)什么好說(shuō)的 示意圖 如下
1 普通版本 :視圖的簡(jiǎn)單拖動(dòng)
代碼地址 : 代碼Githup地址
是通過(guò) View 事件響應(yīng)鏈里面常見(jiàn)的幾種方法 去修改拖動(dòng)的視角 之前是完全的frame 改變 這個(gè)版本是通過(guò)視圖的自動(dòng)布局去設(shè)置它的坐標(biāo) 這樣就可以適配不同的機(jī)器 就不用每一套視圖 都去配置不同的frame
<p>這是一個(gè)普通段落:
<pre><code>override functouchesBegan(touches:Set, withEvent event:UIEvent?) {
}</code></pre>
<pre><code>override functouchesMoved(touches:Set, withEvent event:UIEvent?) {
}</code></pre></p><pre><code>override functouchesEnded(touches:Set, withEvent event:UIEvent?) {
}</code></pre></p><pre><code>override functouchesCancelled(touches:Set, withEvent event:UIEvent?) {
}</code></pre>
2 升級(jí)版 :實(shí)現(xiàn)圖片截圖和簡(jiǎn)單濾鏡功能
代碼如下: 代碼Githup地址
因?yàn)閳D片沒(méi)有選擇 原圖 所以 看起來(lái)Gif有點(diǎn)模糊 可以自行修改 從相冊(cè)里面獲取視圖的時(shí)候 圖片的清晰度