Я пытаюсь добавить указатель даты в лист действий, а также дать другую кнопку
Похоже на изображение
Я могу получить время, когда я бросаю сборщик
Но эта маленькая кнопка Готово не работает ...
Я даже не могу прикоснуться к нему.
Это мой код, не слишком много ...
Не могу понять, почему кнопка не работает?
- (IBAction)selectDate:(id)sender{
menu = [[UIActionSheet alloc] initWithTitle:@"Select Date"
delegate:self
cancelButtonTitle:nil
destructiveButtonTitle:nil
otherButtonTitles:nil];
[menu setActionSheetStyle:UIActionSheetStyleBlackTranslucent];
startPickerView = [[UIDatePicker alloc] init];
startPickerView.datePickerMode = UIDatePickerModeTime;
[menu sendSubviewToBack:startPickerView];
[menu showInView:self.view];
[menu setBounds:CGRectMake(0,0,320,460)];
CGRect pickerRect = startPickerView.bounds;
pickerRect.origin.y = -60;
startPickerView.bounds = pickerRect;
[startPickerView addTarget:self action:@selector(timeChange:) forControlEvents:UIControlEventValueChanged];
UISegmentedControl *closeButton = [[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObject:@"Done"]];
closeButton.momentary = YES;
closeButton.frame = CGRectMake(260, 7.0f, 50.0f, 30.0f);
closeButton.segmentedControlStyle = UISegmentedControlStyleBar;
closeButton.tintColor = [UIColor blackColor];
[closeButton addTarget:self action:@selector(dismissActionSheet:) forControlEvents:UIControlEventTouchUpInside];
[menu addSubview:startPickerView];
[menu addSubview:closeButton];
[closeButton release];
[menu release];
[startPickerView release];
}
Большое спасибо за любой ответ ~
Уэббер