2012-09-20 29 views
0

我想爲iPhone應用程序創建一個旋轉窗口小部件。類似的東西here。但在這個選定的部分是在左側(0度)。它開始填充左側(0度)的部分。我想要選擇頂部的部分(90度)。如何在iOS中創建旋轉輪控制?

請注意在我的情況下,部分數量是奇數。所以調整頂部必須在頂部中心進行適當調整。

任何幫助,將不勝感激。

在此先感謝

Sayali

+1

那麼,有什麼問題?只要有需要就加90度。 – Mundi

+0

我無法確定在哪裏添加90度。因爲沒有任何財產/方法來設定起點 – Sayali

+0

目前還不清楚你遇到什麼問題。你有什麼嘗試?你自己有多遠? –

回答

0

如果你註明來源仔細看,它解釋了它的確切位置設置起點。首先填寫標籤然後填寫圖像時,從何處開始真的無關緊要。

唯一的區別是左側指示器周圍的車輪圖形。只需旋轉即可完成。

+0

在函數 - (void)drawWheel中,它確實設置圖像和表單段,但默認情況下它會添加0 degress的cloveSegment子視圖。我沒有發現任何事情將其設置爲從90度開始。 – Sayali

+0

只需交換圖像。添加它們的順序並不重要,因此請使用您使用的代碼模板將它們添加到所需的位置。 – Mundi

+0

我明白這個道理。但是這樣做,頂部的部分並不在中心,因爲我有奇數部分。它的位向右傾斜並且我無法將它製作在完美的頂部中心 – Sayali

2

您可以使用iCarousel庫。這是非常可定製的。

或者也許你想試試新的UICollectionView,你可以自定義它的佈局,以便它看起來像一個輪子。

+0

iCarousel不是一個輪子般的小工具。 UICollectionView在iOS 6.0中可用。我的應用程序的目標是iOS 4以上 – Sayali

+0

嘗試'iCarouselTypeWheel' – Felix

+0

謝謝,非常好的你 – Firdous