All Around Pull View
介紹:實現視圖四個方向(上下左右)都能夠拖動更新(pull to refresh)。
編譯測試,測試環境:Xcode 4.3, iOS 5.0。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=172&fromuid=16
Droppable View
介紹:實現拖放並刪除某個視圖的效果。使用者拖放某個視圖在介面的圓形地區上,即可刪除這個視圖,可以用作垃圾箱刪除功能。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=173&fromuid=16
控制項的拖動
介紹:實現控制項拖動功能。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=174&fromuid=16
搖一搖動畫效果加音效
介紹:搖一搖動畫效果加音效,能識別裝置搖晃的動作。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=177&fromuid=16
Shake Motion Recognizer
介紹:識別裝置搖動的動作,類似搖一搖。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=180&fromuid=16
手指滑動特效
介紹:這段代碼實作類別似水果忍者應用中,使用者手指在螢幕上划動時出現劃痕軌跡的效果,有興趣的朋友可以研究一下。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=183&fromuid=16
用Pinch手勢撕裂圖片
介紹:現用Pinch手勢撕破圖片的效果。用pinch手勢放大就可以看到效果了,即用兩隻手指分別左右方向拖拉圖片,圖片就會撕成兩半。撕裂是鋸齒狀的,可以改成任意形狀,就是計算座標的時候會麻煩些。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=185&fromuid=16
One Finger Rotation
介紹:這是一個自訂的手勢識別代碼例子,支援單手指旋轉手勢識別(One Finger Rotation Gesture Recognizer)。實現原理是,以一個點為中心,跟蹤手指移動的軌跡。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=186&fromuid=16
When Tapped View
介紹:十分方便給任意UIView(或者任意繼承UIView的對象)加上點擊動作響應事件。包括手指按下(touch up),手指鬆開(touch down),點擊(touch down then up),雙擊(double taps),以及兩隻手指點擊(two-finger taps)動作。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=187&fromuid=16
Gravity View
介紹:一個測試iOS裝置重力感應的例子。介面上有一個方塊,隨著裝置位置的改變,介面上的方塊會做出移動。其中利用accelerometer來判斷裝置的位置,從而讓介面上的方塊要麼上升、要麼下降、要麼左右移動。方塊的移動速度也可以自訂。代碼例子需要在真機中測試。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=188&fromuid=16
Touchposé
介紹:在介面上加上使用者觸控螢幕幕的軌跡(半透明的圓形)。當使用者的手指在螢幕上觸摸或點擊時(觸發任意點擊事件),Touchpose在手指點擊的地方加上半透明的圓形效果,能夠表示使用者點擊的軌跡。這種效果一般在錄製應用的視頻demo時可見。現在,在不需要錄製demo的時候,只要你給別人展示應用的效果時,都可以加上Touchpose,從而產生更好的demo效果
http://ios.itmdc.com/forum.php?mod=viewthread&tid=189&fromuid=16
Drag And Drop RecycleBin
介紹:實現檔案資源回收筒效果。使用者拖放某張圖片在垃圾箱表徵圖上,即可刪除這張圖片,並且有刪除檔案的粉碎效果。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=190&fromuid=16
User Resizable View
介紹:實現可手動調整大小、位置的UIView,類似於ImageView。可用於所有UIView。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=191&fromuid=16