Tag: ios7

AFURLConnectionOperation.m隐式转换失去整数精度:'int64_t'(又名'long long')到'NSInteger'(又名'int')

我在Xcode 5.1得到了一个警告,如下所述 AFNetworking 2.2.0: AFURLConnectionOperation.m Implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'NSInteger' (aka 'int') 这很重要吗?

UIScrollView不滚动

我有一个UIScrollView根本不滚动。 如果我启用了弹跳function,我可以向两边滚动足够多,以便看到视图外面有内容,但是当我释放时,它会直接回到原点。 我打开了分页,但是如果closures它,我会得到相同的行为。 我有自动布局closures。 在IB中,scrollView位于MainViewController中,正确连接到IBOutlet,如下所示。 @interface MainViewController () @property (strong, nonatomic) IBOutlet UIScrollView *scrollView; @end @implementation MainViewController – (void)viewDidLoad { [super viewDidLoad]; for (int i = 0; i < 3; i++) { CGRect frame; frame.origin.x = self.scrollView.frame.size.width * i; frame.origin.y = 0; frame.size = self.scrollView.frame.size; // I might be doing this wrong, but it returns […]

UITextfield borderColor和宽度在文本字段的一边

我有一个文本字段设置如下所示: textField.borderStyle = UITextBorderStyleLine; textField.layer.borderColor = [[UIColor greenColor] CGColor]; textField.layer.borderWidth= 10.0f;' 但左边是否可以有一个更大的边界,而且是不同的颜色? 还是必须在那里用我想要的位置和位置定位一个drawRect?

如何消除一堆模态视图控制器与animation,而不会在屏幕上闪烁任何提交的VC之间的顶部和底部?

更新:通过下面的“截图”方法大纲修复。 这工作,但有没有更优雅的方式? 我将如何解决一堆模式视图控制器与animation,而不会在屏幕上闪烁任何提交的VC之间的顶部和底部? 试图用animation做到这一点是行不通的。 请参阅下面的代码和内嵌评论,描述我的问题。 您可以将这段代码复制/粘贴到Xcode中的一个新项目中,以便自己查看! // // ViewController.m // MultipleModals // #import "ViewController.h" #import "MyViewController.h" #import "MyHelper.h" @interface ViewController () @end @implementation ViewController static BOOL doAgain = YES; // So when red appears again, we don't endlessly cycle (for testing) – (void)viewDidAppear:(BOOL)animated { // Invoke super [super viewDidAppear:animated]; // Prevent loop when we dismiss […]

Swift 3.0或Swift 2.3最低系统版本要求,并在iOS 7中部署

Swift 3.0将提供Xcode 8,使用Swift 3.0所需的最低iOS / OS X系统版本是多less? 那个swift 3.0支持iOS 7吗?

iOS – 刷新控制 – “试图改变不空闲的刷新控制是强烈不鼓励,可能无法正常工作。”

我无法在任何地方find许多对此警告的引用。 我有两个视图控制器提供拉到刷新控制。 一个很好。 另一个产生上面的警告。 我将代码从一个复制到另一个。 代码如下(PFUser指Parse.com): [super viewDidAppear:animated]; if ([PFUser currentUser]) { NSLog(@"who's the user: %@", [PFUser currentUser]); UIRefreshControl *refreshTable = [[UIRefreshControl alloc] init]; refreshTable.attributedTitle = [[NSAttributedString alloc] initWithString:@"One sec… refreshing"]; [refreshTable addTarget:self action:@selector(refresh:) forControlEvents:UIControlEventValueChanged]; self.refreshControl = refreshTable; } else { 有人遇到过这种情况么? 有没有解决方法?

故事板中的UIImagePickerController:UIImagePickerControllerSourceTypePhotoLibrary显示黑屏

我有一个故事板,我创build了一个UINavigationController实例,并将其自定义类设置为UIImagePickerController 。 如果我在prepareForSegue设置imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera ,一切工作正常。 如果我在prepareForSegue设置了imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary ,我得到一个大部分是黑色的屏幕,顶部有一个空的灰色条,我不能忽略: [未来位置的截图 – 我不能发布图像] 我可以通过不使用故事板来解决这个问题。 我有这个问题 – 可以使用这个故事板吗? 如果没有,为什么不呢? 为什么只能用于展示相机? 编辑:一个同事评论说,这可能是一个新的问题ios7 下面的代码不工作,如果segue触发一个故事板 – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { NSAssert([segue.destinationViewController isKindOfClass:[UIImagePickerController class]], @"Destination VC should be UIImagePickerController"); UIImagePickerController *imagePicker = (UIImagePickerController*) segue.destinationViewController; imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; imagePicker.allowsEditing = YES; imagePicker.delegate = self; }

SKStoreProductViewController显示开发人员的应用程序

我使用SKStoreProductViewController来实现“更多的应用程序”function,但是当我点击列表上的产品,我只得到空白屏幕,也有一个警告在控制台: 无法请求视图控制器:错误域= _UIViewServiceInterfaceErrorDomain代码= 2“该操作无法完成(_UIViewServiceInterfaceErrorDomain错误2)” 这只发生在iOS 7上,它只是redirect到app store,这里是我的代码: SKStoreProductViewController *productVC = [[SKStoreProductViewController alloc] init]; productVC.delegate = self; NSDictionary *productParameters = @{ SKStoreProductParameterITunesItemIdentifier : <itunes developer ID>}; [productVC loadProductWithParameters:productParameters completionBlock:^(BOOL result, NSError *error) { if(error) { [[UIAlertView alloc] initWithTitle:[error localizedDescription] message:nil delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil] show]; } if (result ) { [self presentViewController:productVC animated:NO completion:nil]; } }]; […]

iOS SpriteKit如何使用应用程序捆绑包中的文件夹创build节点?

我试图创build一个随机怪物的精灵,我的图像存储在主包中引用的文件夹中。 NSString* bundlePath = [[NSBundle mainBundle] bundlePath]; NSString* resourceFolderPath = [NSString stringWithFormat:@"%@/monsters", bundlePath]; NSArray* resourceFiles = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:resourceFolderPath error:nil]; NSInteger randomFileIndex = arc4random() % [resourceFiles count]; NSString* randomFile = [resourceFiles objectAtIndex:randomFileIndex]; SKSpriteNode* tile = [SKSpriteNode spriteNodeWithImageNamed:randomFile]; 当我运行我的代码上面,我得到这个错误 SKTexture: Error loading image resource: "random_monster.png" 如果我从主包中引用图像,代码将起作用。 我怎样才能从应用程序包中的文件夹中使用随机图像,并将其传递给SKSpriteNode?

按下Homebutton会导致SpriteKit SKView中的EXC_BAD_ACCESS代码= 1

当您按主页button时,SpriteKit应该清除并暂停所有定时器。 但是,我们发现,如果您在显示活动的SKView时单击主页button,应用程序将崩溃。 即使该视图已被用户暂停,也会发生这种情况。 奇怪的是,如果你双击主页button,移动到多任务视图,一切工作正常。 跟进注意:模拟器在两种情况下都能正常工作,不会发生崩溃 其他人是否看到SpriteKit的这个问题? 你find了原因/解决scheme?