0

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

如果不可能,我该怎么做这样的事情? 看这里

类似于 UITextField 的东西会变成屏幕底部的 Picker。

4

1 回答 1

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/

于 2012-12-13T11:42:14.890 回答