我们正在使用UIPickerView来允许用户从选项列表中进行select。 我们添加UIPickerView作为容器UIView的子视图。 然后,我们将UITapGestureRecognizer添加到容器UIView 。 UITapGestureRecognizer被用来通过删除超级视图来closuresselect器。 在iOS 7.0和以前的版本,这是按预期工作。 但是,在iOS 7.1中,这个设置不再起作用,因为UITapGestureRecognizer不能识别tap并调用操作中指定的select器( UITapGestureRecognizerselect器视图和容器视图)。 代码如下 – (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. self.nameList=[[NSMutableArray alloc] initWithObjects:@"A",@"B",@"C", nil]; UIPickerView *myPickerView = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 200, 320, 200)]; myPickerView.delegate = self; myPickerView.showsSelectionIndicator = YES; UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapInListPickerView:)]; […]
我正在设置UILabel的cornerRadius属性。 它的工作正常所有版本的iOS < 7.1 。 以下代码我已经使用, UILabel *originaltagLbl = [[UILabel alloc]initWithFrame:CGRectMake(startX, startY, 100,30)]; [originaltagLbl setFont:[UIFont fontWithName:@"MuseoSans-500" size:15]]; [originaltagLbl setTextAlignment:NSTextAlignmentCenter]; [originaltagLbl setTextColor:UIColorFromRGB(0xffffff)]; originaltagLbl.backgroundColor = [UIColor redColor]; originaltagLbl.layer.cornerRadius = 5; originaltagLbl.layer.borderColor = [UIColor redColor].CGColor; originaltagLbl.layer.borderWidth = 1; [scrollView addSubview:originaltagLbl]; 如果我使用这个,只是简单地将标签显示为矩形框,那么如何在iOS 7.1设置UILabel的圆angular半径
重现步骤: 使用Xcode6创build一个新项目(单视图模板,仅iPhone,Objective-C) 导航到项目设置并将部署目标从8.0更改为7.1 在安装了7.1的iPhone5 / S上或在iPhone5 / s 7.1模拟器上运行应用程序(您可能需要下载iOS7.1模拟器) 应用程序的顶部和底部出现黑条。 如果在iPhone5 / S 8.0模拟器上运行应用程序,屏幕将按预期显示,全白。 为什么发生这种情况? 有没有修复或解决方法?
我已经更新了iPad Air 7.1和Xcode 5.1。 Xcode想要更新我的项目build议设置,我同意。 之后,当我从父节点中删除节点时,我的游戏开始在几个地方崩溃。 这对我来说是一个惊喜 – 在更新之前没有过路口。 我恢复了我的项目,发现Xcode对它做了什么 – 只改变了架构string: 之前: 更新之前的体系结构http://i57.tinypic.com/68v4nr.png 之后: 架构更新后http://i61.tinypic.com/vpeo2a.png 在旧版本中没有崩溃。 如果我删除新版本的arm64支持,没有崩溃。 在模拟器中,新旧版本都没有崩溃。 我的代码应该在哪里注意? 代码堆栈: SpriteKit`SKCSprite::removeSubsprite(SKCSprite*): 0x1859442cc: stp fp, lr, [sp, #-16]! 0x1859442d0: add fp, sp, 0 0x1859442d4: stp x20, x19, [sp, #-16]! 0x1859442d8: sub sp, sp, #16 0x1859442dc: mov x19, x0 0x1859442e0: str x1, [sp, #8] 0x1859442e4: add […]