2009-05-23 18 views
4

我想做一些定製的UIPickerView。UIPickerview定製

最終目標:讓選擇器視圖旋轉幾個圖標大小的圖像。

首先,我想將主軸周圍的黑色/灰色邊框改爲透明色。即[UIColor clearColor];

然後縮小拾取器視圖,使其相對較小,(可能大約爲40 x 40像素)嘗試使用這一點,IB沒有讓它看起來很容易。

最後更改返回到每個部分的選擇器的視圖。這個我覺得是很容易與

pickerView:viewForRow:forComponent:reusingView: 

剩下的,不知道這是可能的,或者如果我將不得不鑽研一些核心動畫/圖形(或找到一個不同的方式做我想要什麼)。

回答

3

UIPickerView不可定製。完全一樣。

你必須爲你想要的東西去定製。

也許最簡單的方法是混亂的UIScrollView啓用垂直分頁,並試圖讓它按照你想要的方式行事。也許重疊一個UIImageView與它幷包裝整個事情在自定義視圖。

+0

我認爲可能是這種情況。感謝Paging滾動視圖的想法。 – Bluephlame 2009-05-23 22:10:00

1

您還可以通過簡單地將UIImageView放置在頂部,爲工作部件切割一個孔,從而「定製」選擇器的外部邊框。蘋果用Clock應用程序來做這件事。