草庐IT

iphone-6

全部标签

iphone - 在 UItableViewCell 中居中 UIImageView 不起作用,如何解决?

我可以将单元子类化并解决问题,但我想知道为什么这不起作用。我在单元格中设置了一个图像,然后在这个方法中,我将图像向右移动:-(void)tableView:(UITableView*)tableViewwillDisplayCell:(UITableViewCell*)cellforRowAtIndexPath:(NSIndexPath*)indexPath{[cell.imageViewsetFrame:CGRectMake(cell.contentView.bounds.size.width/2-cell.imageView.frame.size.width/2+100,cell.

iphone - 检测从 iPhone MapView 开始的捏合手势

我们正在为iPhone开发基于map的应用程序。我们需要检测MapView上拖动和捏合手势的开始。我们能够使用regionWillChange委托(delegate)方法检测拖动的开始。我们无法检测到捏合手势的开始。我们正在寻找一种检测捏合手势开始的方法。在MapView上可以吗?提前致谢。编辑:我们已尝试使用以下代码,但没有成功。UIPinchGestureRecognizer*pinch=[[UIPinchGestureRecognizeralloc]initWithTarget:selfaction:@selector(checkpinch)];[self.mapViewaddG

iphone - 发布前更新 iPhone 应用程序

我有一个iPhone应用程序已获得批准,但发布日期大约为7天后。我想添加一些非常小的错误修复,因此我将提交一个新的二进制文件。如果我提交更新,这是否会影响我在预定日期发布原始版本的能力,例如如果更新在那个阶段仍在审核中?谢谢。 最佳答案 无论您是否提交更新以供审核,您当前已获批准的版本都将按计划发布。对于您的待定更新,只需添加一个版本号增加的新版本并正常提交二进制文件 关于iphone-发布前更新iPhone应用程序,我们在StackOverflow上找到一个类似的问题:

iphone - iOS - 解析不同格式的日期

我是iOS新手。我希望将诸如“2012-01-02T00:00:00-05:00”之类的日期解析为“YYYY-MM-ddHH:mm:ss”格式。到目前为止,我已经完成了以下操作-NSDateFormatter*inputFormatter=[[NSDateFormatteralloc]init];[inputFormattersetTimeZone:[NSTimeZonetimeZoneWithAbbreviation:@"UTC"]];[inputFormattersetDateFormat:@"YYYY-MM-ddHH:mm:ss"];NSString*xExpDate=expir

iphone - 试图在 appDelegate 中保存 NSManagedObject

当我尝试在委托(delegate)中保存NSManageObject时,我遇到了很多麻烦,最糟糕的问题是尝试读取对象。我的代表是这样的:@classViewController;@classRootViewController;@interfaceAppDelegate:UIResponder{NSManagedObjectModel*managedObjectModel;NSManagedObjectContext*managedObjectContext;NSPersistentStoreCoordinator*persistentStoreCoordinator;Trips*tr

iphone - Core Motion 陀螺仪 360 度值

我正在测试CoreMotion并使用陀螺仪。现在我得到了我不理解的值(value)观。我的假设是对于每个x、y和z,我会得到一个0-360之间的值,这将是一个完整的旋转,但事实并非如此。[self.motionManagerstartGyroUpdatesToQueue:[NSOperationQueuemainQueue]withHandler:^(CMGyroData*gyroData,NSError*error){NSString*x=[NSStringstringWithFormat:@"%.02f",gyroData.rotationRate.x];NSLog(@"X:%@"

iphone - 如何获取单个 UIBarButtonItem 的多个事件

我正在使用UIBarButtonItem。我想在.m文件中获取执行TouchUpInside或TouchDragInside的事件。帮助我。 最佳答案 如果您以编程方式创建UIbarButtonItem,请首先使用方法将Button添加到UIBarButtonIteminitWithCustomView:(UIView*)view如果您使用的是nib文件,则只需将按钮拖到UIbarButtonItem上,然后获取UIButton的引用socket。然后为两个事件添加目标应该可行。[captureButtonaddTarget:sel

iphone - 传递触摸手势

我正在寻找一种解决方案来帮助“传递”触摸手势。基本上我有一个菜单,我希望用户能够通过一次连续拖动将项目从菜单拖放到Canvas。我已经通过平移手势实现了可拖动的图像(我们将这些实例称为Sprites)。我还可以使用按钮或带有触摸手势的UIImageView在UIView上的任何位置实例化Sprite。但是,目前这需要两次触摸。一个是按下菜单项按钮并释放,创建Sprite。第二个触摸Sprite,允许用户拖动它,然后在他们想要的地方释放它。我想合并这些触摸,以便当用户触摸菜单项时,Sprite被实例化并且已经在平移手势或其他影响的东西中。如果有帮助,我附上了视觉描述。任何帮助表示赞赏。谢

iphone - iPhone 和 iPad 中缓存目录的大小是多少?

我目前在应用程序的Library/Cache目录中存储了我的应用程序所需的大约58MB文件。我有一些用户提示他们无法看到这些文件。我怀疑这可能是因为缓存目录在低空间条件下被操作系统清除。所以,我想知道缓存目录的大小,以便我可以计划存储我的文件。请告诉我。谢谢! 最佳答案 我认为大小是未定义的,您可以存储内容直到填满所有磁盘空间。但是缓存目录有一个注释-OniOS5.0andlater,thesystemmaydeletetheCachesdirectoryonrareoccasionswhenthesystemisverylowon

iphone - 仅使用 iOS 5 设备和 iOS 4 模拟器测试应用程序是否可行?

我最近升级了我的Xcode版本并且一直有hugetrouble试图构建我的第二代iPodTouch运行iOS4.2.1。-太多以至于我放弃了尝试。为模拟器构建适用于iOS5和iOS4.2模拟器-我还将在iOS5设备上测试该应用程序(当我拿到一台设备时)。此测试是否足以发布最低iOS为4.2.1的应用程序?-问题是我已经发布了最低iOS为4.2.1的应用程序,但我需要发布此更新(无需在iOS4设备上进行测试)。这样做有什么问题吗?-如果它在iOS4模拟器和iOS5模拟器/设备上运行是否足够好? 最佳答案 不,模拟器是模拟器,不足以测试