如何在iPhone Xcode中自定义UIPickerView减少其尺寸?

时间:2012-12-13 08:06:46

标签: iphone ios xcode storyboard uipickerview

我想降低iPhone应用程序中UIPickerView的高度,以便它在标签的右侧只显示4行。这是一个注册视图。我想要一个信用卡类型的小挑选。谁能帮我?我该怎么做 ?我通常将故事板用于我的应用程序

如果不可能,我该怎么办呢? See here

类似于UITextField的东西,它会成为屏幕底部的Picker。

1 个答案:

答案 0 :(得分:1)

您可以使用仿射变换缩小选择器视图

pickerView.transform = CGAffineTransformMakeScale(0.75f, 0.75f);

这会将选择器缩放到原始大小的75%

并在UITextField委托中执行此操作textFieldShouldReturn方法

- (BOOL)textFieldShouldReturn:(UITextField *)textField{
    if(textField == yourTextField)
    {
        [self callYourPicker];
        return NO;
    }
    return YES;
}

在操作表中显示您的pickerView,请参阅此链接http://www.sortedbits.com/putting-a-uipickerview-on-a-uiactionsheet/