PickerView的Apple文档在哪里更改高度

时间:2015-08-03 07:36:45

标签: ios iphone uipickerview

Apple是否提供了拾取器视图高度限制的任何文档?就像根据不同的堆栈对话一样,我们只能将选择器视图高度设置为162.0,180.0和216.0。这就是Apple开发者门户网站上提到的任何地方。如果是,请告诉我链接。

2 个答案:

答案 0 :(得分:0)

要更改选择器视图的高度,请选中此question。我无法为您找到准确/正确的Apple文档,但此link可能会有所帮助,因为它描述了选择器视图的rowHeightForComponent

答案 1 :(得分:0)

您可以尝试通过SubClassing UIPickerView并添加transform scale属性。 您可以使用以下代码转换pickerview:

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
       // Initialization code
    self.transform = CGAffineTransformMakeScale(0.5, 0.5);
    }
return self;
}

-(id)initWithCoder:(NSCoder *)aDecoder
{
    self = [super initWithCoder:aDecoder];
    if (self) {
        self.transform = CGAffineTransformMakeScale(0.5, 0.5);
    }
return self;
}

如果您需要,我也可以为您提供课程。