iPhone中的自定义选择器视图

时间:2011-06-01 09:34:33

标签: iphone objective-c ios ios4 uipickerview

如何在iphone中创建自定义UIPicker视图。我想自定义背景颜色,轮子样式。我也想自定义不同行的选择。如何完成。 谁能帮我 提前谢谢。

2 个答案:

答案 0 :(得分:1)

您好 使用此方法自定义选择器视图: -

- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view
{
}

这是在加载选择器视图或重新加载

时调用的委托方法

答案 1 :(得分:1)

您可以像Gypsa所说的那样更改行的视图。

但是如果你想改变UIPickerView的外观,在它上面布置一个透明的png是你最好的选择。只需确保禁用png上的用户交互,以便您可以与滚轮进行交互。

截图来自我最新的应用程序。

祝你好运。

没有皮肤的笔尖:

Nib without the skin

皮肤笔尖:

Nib with the skin

最终应用:

Final app