草庐IT

iphone-6

全部标签

iphone - 将最后一行移出部分并删除部分时出现奇怪的动画

我有一个多部分的表格View。在编辑模式下,我允许将行从一个部分移动到另一个部分。从一个部分中删除最后一行后,我将删除该部分。所以我在moveRowAtIndexPath中使用deleteSection。当最后一项从节中移出时,节标题按计划消失。但是有一个非常奇怪的动画错误,移动的行似乎与它放在上面的行“合并”,并且在“to”部分的底部显示一个空行(可能是因为该部分的numberOfRows是正确,但2行在同一位置)。更奇怪的是,当我单击该行的重新排序控件(不移动项目,只是触摸并释放)时,这两个项目“取消合并”。我已经发布了video证明这一点。我已尝试在开始/结束更新中包装我的数据更

iphone - 苹果是否在任何地方发布应用程序购买系统状态?是否有可能确定他们的系统是否/何时出现故障?

有时,与应用内购买相关的Apple服务器似乎变得不可用或开始响应失败。我看到他们的收据验证服务(https://buy.itunes.apple.com/verifyReceipt)和响应SKProductsRequestAPI调用的服务都出现故障。Apple是否发布其应用内购买相关后端系统的任何状态?是否有可能确定他们的系统是否/何时出现故障? 最佳答案 http://www.apple.com/support/systemstatus/检查这个你可以得到苹果服务器的所有状态 关于ip

iphone - 自定义 initWithNibName

我想要一个自定义的initWithNibName,基本上传入另一个NSString作为类型来确定此UIViewController中的一些逻辑基于类型。所以我设置如下:-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNilandFeedType:(NSString*)feedType{self=[superinitWithNibName:nibNameOrNilbundle:nibBundleOrNil];if(self){//Custominitialization}returnself

iphone - 如何通过选择颜色选项为 UIBezierPath 设置不同的颜色

我正在使用UIBezeirPath,并且在我的drawRect方法中,我采用了一种硬编码的颜色来通过以下方式为我的路径(线)设置描边-(void)drawRect:(CGRect)rect{[[UIColorredColor]setFill];for(UIBezierPath*_pathinpathArray){[_pathstrokeWithBlendMode:kCGBlendModeNormalalpha:1.0];}}这很好用,并为我绘制的路径(线)设置了红色。现在当我从颜色选项中选择不同的颜色时,假设我选择了蓝色,现在当我开始绘制路径时,颜色是蓝色,但是之前绘制的红线也变成了蓝

iphone - 从 CGFloat 中减去

NSLog(@"originalfloatvalue=%f",[anNSNumberfloatValue]);floatnewFloat=[anNSNumberfloatValue]-1.0f;NSLog(@"newFloat=%f",newFloat);给我orginalfloatvalue=215987480044765184.000000newFloat=215987480044765184.000000如何从float中简单地减去1? 最佳答案 不,你不能进一步简化它。float不同于整数。另一件需要注意的事情是float类

iphone - 插入 subview 时出现 EXC_BAD_ACCESS? (iPhone)

当我在我的iPhone上使用insertSubview:atIndex:方法时,程序无法运行,main.m文件中有EXC_BAD_ACCESS。但是,当我使用presentModalViewController时,程序运行完美。此外,方法switchToView在第一次使用时有效,但在不同的to和from中,但第二次则不然。出了什么问题?这是我的代码:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{ShowBookDetails*sbd=[[ShowBookD

iphone - UIImageView 缩放、点击、手势不起作用

我正在使用Apple代码仅在点击和手势时缩放UIImageView。但它不起作用?请查看此Apple链接applecodeforimagezoomingbytapsandgestures-(void)veiwDidLoad{[superviewDidLoad];//EditedmyselfimageView.userInteractionEnabled=YES;//Editedmyself//Allcodebelowsame....likeApple'scode//setthetagfortheimageview[imageViewsetTag:ZOOM_VIEW_TAG];//add

iphone - 检查 NSDocumentDirectory 中的现有图像

我有一个选择器将我的图像保存在NSDocumentDirectory中,此处:for(inti=0;i如何确定或实现以检查现有图像/图像名称是否已经存在。然后,如果图像存在,即使它仍然在选择器中被选中,它也不会添加相同的图像/图像名称。 最佳答案 使用以下代码检查文档目录中是否已存在特定图像:NSString*documentsDirectoryPath=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)objectAtInde

iphone - 在 scrollview iphone 上缩放图像?

我必须在UIScrollView中缩放图像,缩放后我想裁剪在UIImageView中可见的图像。我有以下问题:1)图片未缩放,未调用viewForZoomingInScrollView方法。2)这是我关于裁剪的第二个问题,第一个是here.如何在缩放后裁剪缩放后的图像?我的代码是:@interfaceViewController:UIViewController{UIImageView*imageView1;UIScrollView*scroll;}@property(nonatomic,retain)UIImageView*imageView1;@end在.m文件中-(void)vi

iphone - 在 Objective C 中将十六进制转换为 base64?

我使用以下函数创建了字符串的SHA256编码,constchar*s=[@"123456"cStringUsingEncoding:NSASCIIStringEncoding];NSData*keyData=[NSDatadataWithBytes:slength:strlen(s)];uint8_tdigest[CC_SHA256_DIGEST_LENGTH]={0};CC_SHA256(keyData.bytes,keyData.length,digest);NSData*out=[NSDatadataWithBytes:digestlength:CC_SHA256_DIGEST_