Tag: ios5

重新排列UITableViewCells将导致单元格内容中断

我有一个iOS4的iPad应用程序,我升级到iOS5,有一个问题,我不完全明白是怎么回事。 有问题的视图使用UITableView和许多子类UITableViewCells来显示一系列不同的(和可修改的)字段。 每个单元格包含UIbutton, UITextFields等等,并且用于容易地存储可变数量的控件。 通过tableView:canMoveRowAtIndexPath:我们已经启用了用户通过拖放来重新排列行的顺序的能力。 它在iOS4中运行得非常好,但是从iOS5开始已经停止正常运行。 一个简单的交换使被移动的单元格的文本字段看起来被禁用(没有它们的白色背景),并且进一步下来的辅助单元可能变得“被窃听”,以不可预知的方式从屏幕消失 – 留下应该是的空白空间。 导致此问题的iOS4和iOS5之间有什么变化,我该如何纠正?

如何使用AWS iOS SDK删除一个文件夹及其所有对象在侧桶中?

我在iPhone上使用AWS iOS SDK上传对象到亚马逊S3,有时发生错误,一些对象被上传,剩下的没有上传。 我已经创build了桶和里面桶我已经创build了文件夹,我已经存储了我的对象。 我想删除文件夹及其所有对象。 谁能帮我?

使用BJImageCropper在ios中的图像作物

我在iOS中使用BJImageCropper进行图像剪裁,但是当我触摸图像的最后一个angular时,会自动更新对面的高度和宽度。 示例代码是https://github.com/barrettj/BJImageCropper/zipball/master

LinkedIn邀请API错误401 -iPhone sdk

我正在使用OAuth-Sample-Client代码通过链接邀请API从电子邮件地址发送邀请。 我已经创build了开发人员网站中描述的相同的机构,但现在我得到了401的错误,我已经search了很多,但没有得到任何解决scheme,让我从任何网站或论坛。 我的回应如下。 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <error> <status>401</status> <timestamp>1351159386437</timestamp> <request-id>YX4NRU3S7J</request-id> <error-code>0</error-code> <message>[unauthorized]. OAU:ron8e8nko3te|e0a96317-dfdc-44fb-b427-5655e02f97ed|*01|*01:1351159294:dRCDN6b3K9F/mwWAaByKZQPgeVw=</message> </error> 在这里,我的JSONstring将是这样的: {“body”:“说是!”,“subject”:“邀请连接”,“recipients”:{“values”:[{“person”:{“first-name”:“test”,“last -name “:” testing “ ”_path“: ”/ people/email=test@test.com“}}]}, ”项内容“:{ ”邀请请求“:{ ”连接型“:”朋友”}}} 我已经使用下面的代码发送邀请。 – (IBAction)postButton_TouchUp:(UIButton *)sender { [statusTextView resignFirstResponder]; NSURL *url = [NSURL URLWithString:@"http://api.linkedin.com/v1/people/~/mailbox"]; OAMutableURLRequest *request = [[OAMutableURLRequest alloc] initWithURL:url consumer:oAuthLoginView.consumer token:oAuthLoginView.accessToken callback:nil signatureProvider:[[OAHMAC_SHA1SignatureProvider alloc] init]]; [request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; NSDictionary […]

克隆CVPixelBuffer – 如何?

假设我有一些与variables相关的像素缓冲区: CVPixelBufferRef a; 我想克隆它的所有内容的缓冲区,并将克隆的一个分配给另一个variables。 什么是最正确,最快捷的方法呢?

NSLinguisticTagger内存泄漏

我一直在用iOS 5.0的新的NSLinguisticTagger在Xcode 4.2中摆弄。 我用这个函数的目标是获取一个地址簿logging,然后把一个合成名称作为一个NSString来分发,就像ABRecordCopyCompositeName所做的一样,但是考虑到东亚语言和匈牙利语的命名顺序(倒数第一,而不是倒数第一) )。 这个function: NSString *text = [self getLocalizedFullNameOfRecord:[contacts objectAtIndex:indexPath.section]; – (NSString *) getLocalizedFullNameOfRecord:(ABRecordRef) person { NSString *firstName = ABRecordCopyValue(person, kABPersonFirstNameProperty); NSString *middleName = ABRecordCopyValue(person, kABPersonMiddleNameProperty); NSString *lastName = ABRecordCopyValue(person, kABPersonLastNameProperty); NSString *prefix = ABRecordCopyValue(person, kABPersonPrefixProperty); NSString *suffix = ABRecordCopyValue(person, kABPersonSuffixProperty); NSString *fullName = @""; __block BOOL Asian; // Apologies to all Hungarians […]

SKProductsRequest返回空结果

我看了一些其他的答案,他们似乎并没有帮助我的情况。 我有一个即将发布的新应用程序,我只是在In App Purchase部分工作。 我在以前的应用程序中使用过IAP,所以我认为这个过程应该是直截了当的。 但是,问题是,每当我运行SKProductsRequest,它返回一个空的结果集。 我正在使用以下来提出请求 productIdentifierList = [[NSMutableArray alloc] init]; [productIdentifierList addObject:[NSString stringWithFormat:@"xxxxxxxxxx"]]; SKProductsRequest *request = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithArray:productIdentifierList]]; 然后回应 -(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response { NSLog(@"Recieved Product Response %@",response.products); [productDetailsList addObjectsFromArray: response.products]; [productDisplayTableView reloadData]; } 我似乎没有得到任何结果返回。 我已经检查了ID,他们似乎没问题; 我也通过Xcode从我的iPhone设备运行,仍然没有运气。 debugging器中的响应也不会很好。 任何人都可以提出一些修复这个问题?

有界和无界设备有什么区别?

我对iOS和BLE都很陌生,如果这个问题非常基本,请耐心等待。 有界和无界设备有什么区别? 我正在与CBCentralManager BLE在iOS,我想弄清楚如何配对他们通过CBCentralManager 。

为所创build的UIToolbar设置UIToolbarPosition

我正在编写仅针对iOS5设备的应用程序,因此我正试图最大限度地利用新appearance API。 我可以用下面的方法改变我的UIToolbar背景: [[UIToolbar appearance] setBackgroundImage:<myImage> forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault]; 一切工作正常,但我正在寻找更多的定制,所以我想知道UIToolbarPosition用法,我遇到了一些问题。 使用InterfaceBuilder或以编程方式添加UIToolbar我将其定位在主视图的顶部 – 所以我期待UIToolbarPosition被设置为UIToolbarPositionTop ,但是从我testing它不能自动工作,也不能find任何API允许我设置UIToolbarPosition (是的,我已经Googlesearch了)。 所以 – 主要问题 – 如何创buildUIToolbar并正确标记,所以它只能响应UIToolbarPositionTop或UIToolbarPositionBottom ,所以我可以使用: [[UIToolbar appearance] setBackgroundImage:<myImage_1> forToolbarPosition:UIToolbarPositionTop barMetrics:UIBarMetricsDefault]; [[UIToolbar appearance] setBackgroundImage:<myImage_2> forToolbarPosition:UIToolbarPositionBottom barMetrics:UIBarMetricsDefault]; 编辑:更多细节,如问。 我的应用程序中增加了多个工具栏,例如,两个屏幕上的屏幕顶部的工具栏,作为键盘附件视图的工具栏和模态屏幕底部的2个工具栏。 我想最大限度地利用新的外观API,而不是在每个屏幕上自定义工具栏,因此我问了整个UIToolbarPosition的东西,以及如何使用它。 我知道我可以通过自定义每个UIToolbar来实现我想要的function,但是我只是对新的API和UIToolbarPosition的使用感到好奇。

iOS – 为了使用视网膜显示器,所有的图像名称应该是什么?

我只是浏览了所有图像,并添加了名为original_name@2x.png的图像,以便每个图像都可以复制用于视网膜显示。 但是我有4张有着奇怪名字的图片。 例如: Default-Landscape@2x~ipad.png Default-Landscape~ipad.png Default-Portrait@2x~ipad.png Default-Portrait~ipad.png 我不确定xCode是否将〜ipad部分添加到这些名称,或者为什么它们是这样的。 这似乎有点尴尬的命名。 这些图像名称应该是什么? 我应该在名称右侧的.png左侧切换@ 2x吗? 谢谢!