首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >奇怪的UIPickerView in IOS7

奇怪的UIPickerView in IOS7
EN

Stack Overflow用户
提问于 2013-09-23 11:39:19
回答 1查看 2.4K关注 0票数 0

开始开发与IOS 7相匹配,但我对UIPickerView'sIOS 7 (Only in IOS7)中的奇怪行为一无所知。正如他们在这里所指出的我也面临一个问题。当我点击pickerView时,键盘就会被打开。我不能就此辞职。

,我尝试了以下所有东西--

代码语言:javascript
复制
[sender resignFirstResponder];
[self dismissKeyboard];
[self.view endEditing:YES];

我的守则:

代码语言:javascript
复制
- (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用户重新设计吗?提前谢谢极客们。

EN

回答 1

Stack Overflow用户

发布于 2013-09-23 12:27:59

您的问题似乎是关于UIActionSheet,而不是UIPickerView

您不应该向UIActionSheet添加子视图,如其文件中所述

UIActionSheet不是为子类设计的,也不应该将视图添加到它的层次结构中。如果您需要提供比UIActionSheet API提供的更多定制功能的工作表,您可以创建自己的工作表,并使用presentViewController:动画:completion: more显示它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18958303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档