1

我在这里读到,选择器只有 3 个可接受的高度

UIPickerView 只有三个有效高度(162.0、180.0 和 216.0)。

您可以使用 CGAffineTransformMakeTranslation 和 CGAffineTransformMakeScale 函数来适当地调整选择器以方便您使用。

例子:

CGAffineTransform t0 = CGAffineTransformMakeTranslation (0, pickerview.bounds.size.height/2); CGAffineTransform s0 = CGAffineTransformMakeScale (1.0, 0.5); CGAffineTransform t1 = CGAffineTransformMakeTranslation (0, -pickerview.bounds.size.height/2); pickerview.transform = CGAffineTransformConcat (t0, CGAffineTransformConcat(s0, t1));

如何使用此代码将高度设置为 216.0 并将其设置在 iPhone 5 屏幕的底部?

谢谢你。

4

0 回答 0