iOS Cocoa - 自定义uipickerview或类似

时间:2012-11-04 08:59:37

标签: ios cocoa-touch custom-controls uipickerview

所以我正在尝试为我正在制作的应用创建类似这样的东西,我不确定如何去做。我正在考虑使用ScrollView自定义UIPickerView或其他东西。其中一个问题是我希望它的体积小。我的目标是尺寸为85x120px(比UIPicker要小得多。任何帮助/指向正确的方向都会受到赞赏。

example

此应用程序也将是iOS 6+,所以任何新的控件都可以。)

1 个答案:

答案 0 :(得分:0)

UIPicker可以改变宽度,但不能直接改变高度。但是有一些方法。

您可以使用CGAffineTransformScale()来更改高度。

CGAffineTransform transform = pickerView.transform;
transform = CGAffineTransformScale(transform, 1, 10);
pickerView.transform = transform;

您可以查看有关CGAffineTransform的更多信息,如果您想要自定义内容,这非常有用。