en

hi, it seems you are using microsoft internet explorer. it doesn't match web standard and causes problems browsing this site. please please please use mozilla firefox or google chrome instead. thank you!

zh

哦哦!您正在使用Internet Explorer 瀏覽器,它與我們的網頁標準並不相容,可能會導致畫面顯示不正常。
請改用 Mozilla Firefox 或者 Google Chrome 才能正常瀏覽本網站,謝謝!

9.12.2013

使用 UIScrollView 實作圖片的縮放與移動

  

在實作圖片的縮放與移動中,通常第一個聯想到的就是使用 UIGestureRecognizer 手勢識別物件來實作,透過強大的 UIGestureRecognizer 物件來辨識手勢操作並且實作對應的動作,但是如果只是想要實作圖片的移動與縮放,其實大可不必這麼麻煩,透過 UIScrollView 來實作此效果,反而更快且更有效率,因為在 UIScrollView 的定義中早就已經將 UIPanGestureRecognizer 與 UIPinchGestureRecognizer 做好對應的互動,我們只要借用 <UIScrollViewDelegate> 協定就可以完成此效果。

5.11.2012

更換 UIPageControl 上 Dot 介面的方法

 

在之前使用 UIPageControl 與 UIScrollView 來實作畫面切換的效果一文中,已經介紹過如何使用 UIPageControl 與 UIScrollView 來作互動完成畫面的切換,如果對於 UIPageControl 在操作上有問題的讀者們,不妨直接參考該篇文章來設定,而下面我們就只針對更換 UIPageControl 的 Dot 介面作示範。

5.07.2012

使用 UIPageControl 與 UIScrollView 來實作畫面切換的效果

  

使用 UIPageControl 與 UIScrollView 來實作畫面切換的效果,在 iOS 中應該算是最常見的應用。UIPageControl,一個可以顯示目操作狀態 UIControl 元件;UIScrollView 一個提供捲軸功能的 UIView 元件,下面就來看看如何透過這兩個元件來幫助我們達成切換畫面的效果。

4.25.2011

使用 UIScrollView 做無限循環的照片瀏覽

在 UIScrollView 當中,有一項 property 名字為 pagingEnabled 。當設定此 property 為 YES ,即可開始使用類似在 iPhone 桌面的頁面切換方式,只要設定好每一個 subview 的 frame 大小,然後加入 UIScrollView,再開啟 pagingEnabled ,就可以讓 UIScrollView 進行一頁一頁的瀏覽,但是如何讓第一個 subview 跟最後一個 subview 做連結,讓整個 scrollview 產生循環的感覺?