有人可以告诉我如何让UIPickerView
在iPad上工作吗?我正试图在屏幕中间有一个UIPickerView
。这是我目前的代码:
if(IDIOM == IPAD)
namePickerView = [[UIPickerView alloc] initWithFrame:CGRectMake(200, 345, 400, 216)];
else
namePickerView = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 245, 0, 0)];
namePickerView.delegate = self;
namePickerView.showsSelectionIndicator = YES;
所以这只是将选择器视图放在最左边。在iPhone上,一切都很完美。 但在iPad上,这不起作用。一旦我尝试滚动值,没有电影。 UIPickerView不响应任何触摸。这是什么问题?我只是想在我的iPad屏幕中间放置一个默认大小的UIPickerView,下方是345像素。
答案 0 :(得分:0)
ipad上的UIPickerViews没有默认大小(即宽度)。
变化
namePickerView = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 345, 0, 0)];
到
namePickerView = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 345, 400, 216)];