Начал развиваться, чтобы соответствовать IOS 7
, Но я не знаю о UIPickerView's
Странное поведение в IOS 7 (Only in IOS7)
. As they specified here У меня также есть проблема. Когда я нажимаю на pickerView, клавиатура открывается. И я не могу уйти в отставку.Странный UIPickerView в IOS7
Я перепробовал все следующие вещи
[sender resignFirstResponder];
[self dismissKeyboard];
[self.view endEditing:YES];
Мой код:..
- (IBAction)selectCountry:(UIControl *)sender {
UITextField *txtfld = (UITextField*)sender;
NSLog(@"selectCountry Picker Called:%d ",txtfld.tag);
[self dismissKeyboard];
[self.view endEditing:YES];
[sender resignFirstResponder];
ActionStringDoneBlock done = ^(ActionSheetStringPicker *picker, NSInteger selectedIndex, id selectedValue) {
if ([billingCountry respondsToSelector:@selector(setText:)]) {
[billingCountry performSelector:@selector(setText:) withObject:selectedValue];
selectedBillingCountry = selectedValue;
}
[self resetShippingServicesControl];
[self resetProvinceState];
[self loadViewAsperCountry];
};
ActionStringCancelBlock cancel = ^(ActionSheetStringPicker *picker) {
NSLog(@"selectCountry Picker Cancelled");
[self dismissKeyboard];
[self.view endEditing:YES];
[sender resignFirstResponder];
};
NSArray *countryA = [NSArray arrayWithArray:[self getCountryList]];
[ActionSheetStringPicker showPickerWithTitle:@"Select Country" rows:countryA initialSelection:0 doneBlock:done cancelBlock:cancel origin:sender];
}
Но все же, Его :(Пожалуйста, помогите мне, чтобы выяснить, решение для этого Нужно ли мне Редизайн для IOS7
пользователей? Заранее благодарен
Я использую 'UIPickerView' с прошивкой 7, и я не вижу никаких проблем ... Может быть, это происходит от этой партии 3' ActionSheetPicker' вы используете? – Vinzzz
Да, я использую этот компонент (3rd Party), который доступен в «https://github.com/TimCinel/ActionSheetPicker/blob/master/Pickers/». Я не могу объяснить причину этого !!! – Femina