非常に単純な問題のようですが、まだ解決策が見つかりません:
UIDatePicker
特定のテーブル ビュー セルが選択されたときに表示される があります。次のコードで表示します。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if (indexPath.section == 1) {
switch (indexPath.row) {
case 0: {
_alarmPicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 315, 320, 0)];
[_alarmPicker setDatePickerMode:UIDatePickerModeTime];
[_alarmPicker addTarget:self action:@selector(alarmPickerChanged) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:_alarmPicker];
}
break;
default:
break;
}
}
}
問題は、ピッカーが表示されるたびに、テーブルの残りの部分と一緒に上下にスクロールすることです。ピッカーが選択されているときにテーブル ビューですべてのスクロールを無効にするだけでなく、ピッカーを固定したままテーブルをスクロール可能にするにはどうすればよいですか?