Questions tagged «iphone»

除非要专门针对Apple的iPhone和/或iPod touch,否则请勿使用此标签。对于不依赖于硬件的问题,请使用标签[ios]。需要考虑的更多标签是[xcode](但仅当问题与IDE本身有关时),[swift],[objective-c]或[cocoa-touch](但不包括[cocoa])。请避免有关iTunes App Store或iTunes Connect的问题。如果使用C#,请使用[mono]进行标记。


8
iOS中的基本拖放
我想要一个视图,其中有周围行驶的车辆,用户也可以拖放。您认为执行此操作的最佳大规模策略是什么?最好从代表车辆的视图还是从较大的视图获取触摸事件?是否有您满意的用于拖放的简单范例?不同策略的缺点是什么?

8
iPhone上的JSON和核心数据
我有一个核心数据对象图(由通过多对多关系链接的两个实体组成)。 作为一个相对缺乏经验的iPhone开发人员,我很好奇,是否有人可以推荐一种方法以及适合iPhone的JSON实现,这将使我能够: 将核心数据记录转换为JSON字符串(同时保持实体之间的关系);和 将JSON字符串转换回核心数据对象(再次保留实体之间的关系)。 在这一点上,我没有搜索到教程/代码示例,因此将不胜感激。

12
iOS7 UISwitch的事件值已更改:该Bug或什么..连续调用?
编辑 现在固定在 ios7.1 不要做任何调整来修复它。 编辑2 显然,相同的问题在iOS 8.0和8.1中再次发生 编辑3 现在固定在 ios9.2 不要做任何调整来修复它。 今天,嗨,我看到在UISwitch's事件ValueChanged:中调用continuously ,而我的改变On来Off或者Off到在我的手指还在移动在右侧和左侧。我使用NSLog使GIF图像更加清晰。 我的价值更改方法是: - (IBAction)changeSwitch:(id)sender{ if([sender isOn]){ NSLog(@"Switch is ON"); } else{ NSLog(@"Switch is OFF"); } } iOS6与Switch相同的代码可以正常工作,正如我们期望的那样: 因此任何人都可以建议我仅将其状态打开或关闭一次。还是这是错误还是什么? 更新 这是我的演示: 编程添加UISwitch 从XIB添加UISwitch
93 ios  iphone  ios7  xcode5  uiswitch 

8
AFNetworking缺少哪些主要的ASIHTTPRequest功能?
由于最近在ASIHTTPRequest上停止了工作,看来注意力正在转移到AFNetworking。 但是,我还没有很好地比较这两个库的功能,所以我不知道如果/当我切换时可能会丢失什么。 到目前为止,我发现的主要差异是: AFNetworking的代码大小小得多(很好) AFNetworking正在迅速改善(因此它可能尚未成熟,可能还没有稳定的API?) 两者似乎都具有缓存,尽管我已经看到暗示,因为AFNetworking使用NSURLConnection,所以它不会缓存超过50K的对象 ASIHTTPRequest对手动和自动(PAC)http代理有很好的支持;我找不到有关AFNetworking对代理的支持级别的任何信息 AFNetworking需要iOS 4以上版本,而ASIHTTPRequest可以直接在iOS 2上运行(对我来说这不是真正的问题,但对某些人来说是一个问题) AFNetworking还没有内置的持久性高速缓存,但是有一个持久性高速缓存,其中有一个挂起的请求:https : //github.com/gowalla/AFNetworking/pull/25 有没有人看过这两个库的比较好,或者有记录的从一个库切换到另一个库的经验?

2
等待审核的典型时间?[关闭]
这个问题不太可能帮助将来的访客。它仅与较小的地理区域,特定的时间段或极为狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 8年前关闭。 我将我的第一个应用程序上传到iTunes connect,在23日,它的状态更改为“等待审阅”。显示应用评论状态的框显示,过去5天中有80-99%的应用已经过评论。 这包括“等待审核”期​​间,还是仅包括“审核”期间? 基本上,我要等多久才能知道它是否已消失在黑洞中?我没有等待数周的问题,只是我不确定百分比所表示的实际含义。 编辑:我还想问一下苹果在开发人员中心提供的统计数据,是否包括等待审核期?

9
我可以更改UIActivityIndi​​cator的大小吗?
无论我在分配时给它多大的尺寸,它仅显示固定的尺寸。有可能增加吗? 码: activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake(142.00, 212.00, 80.0, 80.0)]; [[self view] addSubview:activityIndicator]; [activityIndicator sizeToFit]; activityIndicator.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin); activityIndicator.hidesWhenStopped = YES; activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;

10
禁用的输入文字颜色
下面的简单HTML在基于Firefox和基于WebKit的浏览器中的显示方式有所不同(我在Safari,Chrome和iPhone中进行了检查)。 在Firefox中,边框和文本都具有相同的颜色(#880000),但在Safari中,文本会变得更浅一些(好像已对其应用了一些透明度)。 我可以以某种方式解决此问题(在Safari中删除此透明度)吗? <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style type="text/css"> input:disabled{ border:solid 1px #880000; background-color:#ffffff; color:#880000; } </style> </head> <body> <form action=""> <input type="text" value="disabled input box" disabled="disabled"/> </form> </body> </html>
93 iphone  html  css  safari  webkit 

4
如何创建UIView跳动动画?
对于名为的UIView finalScoreView,我具有以下CATransition ,这使它从顶部进入屏幕: CATransition *animation = [CATransition animation]; animation.duration = 0.2; animation.type = kCATransitionPush; animation.subtype = kCATransitionFromBottom; animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]; [gameOver.layer addAnimation:animation forKey:@"changeTextTransition"]; [finalScoreView.layer addAnimation:animation forKey:@"changeTextTransition"]; 我如何使它下降后反弹一次,然后保持静止?它仍然应该从顶部进入屏幕,但是当它下来时会反弹。 任何帮助将不胜感激,谢谢!

23
定位MKMapView以一次显示多个注释
我有几个要添加到我的MKMapView的注释(它可以是0-n个项目,其中n通常约为5)。我可以很好地添加注释,但是我想立即调整地图的大小以适合屏幕上的所有注释,而且我不确定如何执行此操作。 我一直在看,-regionThatFits:但是我不确定该怎么做。我将发布一些代码以显示到目前为止的内容。我认为这应该是一项通常很简单的任务,但到目前为止,我对MapKit感到有些不知所措。 - (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation{ location = newLocation.coordinate; //One location is obtained.. just zoom to that location MKCoordinateRegion region; region.center = location; //Set Zoom level using Span MKCoordinateSpan span; span.latitudeDelta = 0.015; span.longitudeDelta = 0.015; region.span = span; // Set the region here... but I want …

5
iOS自动布局:两个宽度相等的按钮并排
我目前在使用AutoLayout时遇到困难。我正在使用界面生成器,并试图将两个宽度相等的按钮并排放置,如下图所示。 从下面的预览图像中,我的titleImage已被适当地约束并且可以正确显示,但是按钮却没有。我已经尝试过将button 1与titleImage的前端对齐,将button2与titleImage的后端对齐,但是此时两个按钮之间的宽度分布变得偏斜,如下所示。 我的目标是了解缺少哪些约束,并且无论设备如何,都应将其应用于两个按钮以保持相等的宽度。如果可能的话,我想通过界面生成器来实现,而不是其他代码。
92 ios  iphone  xcode  autolayout 


17
UIView图层上的内部阴影效果?
我有以下CALayer: CAGradientLayer *gradient = [CAGradientLayer layer]; gradient.frame = CGRectMake(8, 57, 296, 30); gradient.cornerRadius = 3.0f; gradient.colors = [NSArray arrayWithObjects:(id)[RGB(130, 0, 140) CGColor], (id)[RGB(108, 0, 120) CGColor], nil]; [self.layer insertSublayer:gradient atIndex:0]; 我想为其添加一个内部阴影效果,但是我不确定如何执行此操作。我想我将需要绘制drawRect,但是这会在其他UIView对象的顶部添加该层,因为它应该是某些按钮后面的一个栏,所以我不知道该怎么做? 我可以添加另一层,但是同样,不确定如何实现内部阴影效果(如下所示: 感谢帮助...

15
NSOperationQueue完成所有任务时获取通知
NSOperationQueue 有 waitUntilAllOperationsAreFinished,但我不想同步等待它。我只想在队列完成时在UI中隐藏进度指示器。 做到这一点的最佳方法是什么? 我无法从NSOperations 发送通知,因为我不知道哪个将是最后一个,并且[queue operations]在收到通知时可能还不为空(或者更糟-已重新填充)。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.