拖動(dòng)視圖舌涨,就用WMDragView

https://github.com/zhengwenming/WMDragView
拖嗎蜘犁?拖!拖就用WMDragView吧育拨。WMDragView致力于讓任意View都可以自由拖動(dòng)谨履。可拖動(dòng)的view網(wǎng)上代碼很多熬丧,但是都沒高度封裝笋粟,基本上都是用touch事件寫的,我剛開始也是用touch事件封裝的,但是使用到實(shí)際項(xiàng)目中有bug害捕,因?yàn)槟愕耐蟿?dòng)view中的view可能也是有touch事件的绿淋,所以會有點(diǎn)bug。后來用pan手勢從新封裝了一下尝盼,并提供了豐富的API吞滞。請大家放心食用,純手工打造东涡,五毒無污染冯吓。

豐富的API如下:

  1. 把需要拖曳view的父類從原本繼承UIView,改成繼承WMDragView就OK了疮跑。
  2. dragEnable=YES组贺,可拖曳
    dragEnable=NO,不可拖曳
  3. freeRect可以任意設(shè)置活動(dòng)范圍祖娘,默認(rèn)為活動(dòng)范圍為父視圖大小frame失尖,
  4. 回調(diào)block 點(diǎn)擊的回調(diào) ClickDragViewBlock 開始拖動(dòng)的回調(diào) BeginDragBlock 拖動(dòng)中回調(diào) DuringDragBlock 結(jié)束拖動(dòng)的回調(diào) EndDragBlock
  5. isKeepBounds是不是又自動(dòng)黏貼邊界效果
    isKeepBounds = YES,自動(dòng)黏貼邊界渐苏,而且是最近的邊界 isKeepBounds = NO掀潮, 不會黏貼在邊界,它是free(自由)狀態(tài)琼富,跟隨手指到任意位置仪吧,但是也不可以拖出規(guī)定的范圍
  6. 可以設(shè)置網(wǎng)絡(luò)圖片
  7. 可以自定義view加到dragView中,比如一個(gè)視頻鞠眉,一個(gè)自定義按鈕等等薯鼠。

demo效果圖:

應(yīng)用場景1:
image
image
應(yīng)用場景2:
image
image

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市械蹋,隨后出現(xiàn)的幾起案子出皇,更是在濱河造成了極大的恐慌,老刑警劉巖哗戈,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件郊艘,死亡現(xiàn)場離奇詭異,居然都是意外死亡唯咬,警方通過查閱死者的電腦和手機(jī)纱注,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來胆胰,“玉大人奈附,你說我怎么就攤上這事≈缶纾” “怎么了?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長勉盅。 經(jīng)常有香客問我佑颇,道長,這世上最難降的妖魔是什么草娜? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任挑胸,我火速辦了婚禮,結(jié)果婚禮上宰闰,老公的妹妹穿的比我還像新娘茬贵。我一直安慰自己,他們只是感情好移袍,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布解藻。 她就那樣靜靜地躺著,像睡著了一般葡盗。 火紅的嫁衣襯著肌膚如雪螟左。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天觅够,我揣著相機(jī)與錄音胶背,去河邊找鬼。 笑死喘先,一個(gè)胖子當(dāng)著我的面吹牛钳吟,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播窘拯,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼红且,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了树枫?” 一聲冷哼從身側(cè)響起直焙,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎砂轻,沒想到半個(gè)月后奔誓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡搔涝,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年厨喂,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片庄呈。...
    茶點(diǎn)故事閱讀 38,747評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蜕煌,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出诬留,到底是詐尸還是另有隱情斜纪,我是刑警寧澤贫母,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站盒刚,受9級特大地震影響腺劣,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜因块,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一橘原、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧涡上,春花似錦趾断、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至耻警,卻和暖如春隔嫡,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背甘穿。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工腮恩, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人温兼。 一個(gè)月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓秸滴,卻偏偏與公主長得像,于是被迫代替她去往敵國和親募判。 傳聞我的和親對象是個(gè)殘疾皇子荡含,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,658評論 2 350

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,849評論 25 707
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件届垫、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,066評論 4 62
  • 我在清晨的路上释液,誰被我遺忘.. 我在深夜里旅行,誰被我遺忘.. 肩上的破舊行囊装处,能收藏多少堅(jiān)強(qiáng).. 不如全身赤裸误债,...
    啟蒙星閱讀 179評論 0 0
  • 在我人生在前30年的價(jià)值觀體系里,一直都簡單地深信妄迁,努力付出可以讓自己更出類拔萃寝蹈,更接近理想中自己的樣子。所以前3...
    止水沉巖閱讀 1,756評論 0 12
  • 1.主要思路先定義一個(gè)空字符串變量result登淘,用來存儲輸出結(jié)果箫老,依次判斷數(shù)字n能否被3、5黔州、7整除耍鬓,如果能被3整...
    AFei0閱讀 259評論 1 1