DatePicker в приложении для iPhone - PullRequest
0 голосов
/ 01 марта 2012

Мне нужно всплывающее окно выбора даты В моем приложении, когда я щелкаю по текстовому полю, и я все сделал хорошо, но проблема возникает после выбора даты.знаю, все просто, но мне нужна помощь, спасибо заранее.

Ответы [ 3 ]

1 голос
/ 01 марта 2012

попробуйте это: - это UITextField delgete

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{

 picker.hidden =YES; // if You want

}

-(BOOL) textFieldShouldReturn:(UITextField *)textField{

        [textField resignFirstResponder];

picker.hidden =NO;// if You want

}
1 голос
/ 02 марта 2012

попробуй

yourTextField.inputView = yourPicker;
yourPicker.delegate = self; //(you need to declare your class will implement <UIPickerViewDelegate>

и

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{
    //change your yourTextField.text here
0 голосов
/ 01 марта 2012

попробуйте это:

   BOOL availability ;
   availability = NO;

введите метод, где вы вызываете метод для отображения DatePicker

if(availability)
{
    picker.hidden =YES;
    availability=NO;
}
else
{
    picker.hidden =NO;
    availability=YES;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...