草庐IT

iphone-se

全部标签

iphone - 我可以使用应用程序内购买来租借视频吗?

我能否使用应用内购买从我的网络服务器租借歌曲,播放一次,然后要求用户为再次播放付费。我的疑问来自开发人员指南,在第11.9节中指出:Appscontaining"rental"contentorservicesthatexpireafteralimitedtimewillberejected.“限时”是多长时间? 最佳答案 应用内购买类型订阅这可能是解决方案。订阅是一次性服务,订阅期到期后必须再次购买。喜欢1.一个月订阅2.位置服务订阅Findmoreforthesameoverhere这将对您有所帮助。

iphone - SKPaymentTransactionObserver 在启动时看到许多 updatedTransactions

我有一个应用程序提供自动续订订阅的IAP。当应用程序启动时,会调用以下方法,有时会调用多次,但我不确定调用者或原因。-(void)paymentQueue:(SKPaymentQueue*)queueupdatedTransactions:(NSArray*)transactions;是什么创建或更新了这些交易?我觉得应该在定期订阅续订时调用它。如果已经过了几个续订期,是否每个都需要调用?例如,Yearly产品应在沙盒中按Hourly更新。因此,如果我等待几个小时重新启动该应用程序,我是否应该在我离线的每一小时内获得一个?另一件奇怪的事情:距离最初购买年度产品已经过去了几天。产品不应该

iphone - 在视网膜显示器上使用实际像素绘图

我需要做些什么来在Retina显示器上绘制一些形状,定义实际的屏幕像素。我的意思是我需要所有的线都是1像素宽,并且没有抗锯齿。而且,如果我编写代码:CGContextMoveToPoint(context,0,0);CGContextAddLineToPoint(context,0,959);然后在显示器上将显示从最左上角的像素到最左下角的线,包括它。如果我理解得很好,我需要使用CGContextScaleCTM。但是坐标并不总是有相同的规律性。有时Y轴有偏移,有时没有。我曾尝试编写一些宏来转换坐标,但完全搞糊涂了。我知道,有逻辑点和自动定位的东西。但这就是我需要手动绘制所有像素的原因

iphone - 每次选择选项卡时执行一个方法

我有基于tabview的项目。如何让连接到选项卡的View在每次选择选项卡时执行特定方法?请帮忙,谢谢 最佳答案 假设选项卡变量是显示View的主要方式,您可以将代码Hook到:-(void)viewDidAppear:(BOOL)animated或者...-(void)viewWillAppear:(BOOL)animated 关于iphone-每次选择选项卡时执行一个方法,我们在StackOverflow上找到一个类似的问题: https://stacko

iphone - UITableView - 扩展单元格

这个问题在这里已经有了答案:Expand/collapsesectioninUITableViewiniOS(17个答案)关闭7年前。如您在我的照片中所见,我设法扩大了我的牢房(经过多次尝试)。但我真正想要的是这样的:如您所见,当用户单击描述时,单元格会展开并显示内容:有人可以告诉我在哪里可以找到所有信息来做到这一点。(我努力寻找它们)。非常感谢!!!!!!

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