Questions tagged «ios»

iOS是在Apple iPhone,iPod touch和iPad上运行的移动操作系统。使用此标签[ios]来解决与iOS平台上的编程有关的问题。使用相关的标签[objective-c]和[swift]解决那些编程语言所特有的问题。


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

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
Swift-具有两行文本的UIButton
我想知道是否可以用两行文本创建一个UIButton。我需要每行具有不同的字体大小。第一行将是17点,第二行将是11点。我试过将两个标签放在UIButton内,但我无法使它们停留在按钮的范围内。 我正在尝试在ui生成器中而不是通过编程来完成所有这些操作。 谢谢
93 ios  swift  uibutton 

2
LaunchScreen.xib不显示我的自定义字体
我正在使用标签在LaunchScreen.xib上以自定义字体显示文本。我的自定义字体在Interface Builder中显示良好,但是当我在iPhone上对其进行测试时,该字体恢复为默认字体。 不确定如何解决此问题或不确定是否有错误。
93 ios  xcode 

20
字符0周围的Alamofire无效值
Alamofire.request(.GET, "url").authenticate(user: "", password: "").responseJSON() { (request, response, json, error) in println(error) println(json) } 这是我对Alamofire的请求,对于某些请求有时可以工作,但是有时我得到: Optional(Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Invalid value around character 0.) UserInfo=0x78e74b80 {NSDebugDescription=Invalid value around character 0.}) 我已经读到这可能是由于无效的JSON引起的,但是响应是我在JSON验证程序中验证为有效的静态JSON字符串。它确实包含åö字符和一些HTML。 为什么有时会出现此错误?
93 ios  swift  alamofire 

21
如何将UIView转换为图像
我想将UIView转换为图像并将其保存在我的应用程序中。有人可以告诉我如何拍摄视图的屏幕截图或将其转换为图像,以及将其保存在应用程序(而不是相机胶卷)中的最佳方法是什么?这是该视图的代码: var overView = UIView(frame: CGRectMake(0, 0, self.view.frame.width/1.3, self.view.frame.height/1.3)) overView.center = CGPointMake(CGRectGetMidX(self.view.bounds), CGRectGetMidY(self.view.bounds)-self.view.frame.height/16); overView.backgroundColor = UIColor.whiteColor() self.view.addSubview(overView) self.view.bringSubviewToFront(overView)
93 ios  swift  uiview  screenshot 

27
UITextfield iOS7上的leftView / rightView填充
iOS7上的UITextField的leftView和rightView视图实际上靠近文本框边框。 如何在这些项目中添加一些(水平)填充? 我尝试修改框架,但是没有用 uint padding = 10;//padding for iOS7 UIImageView * iconImageView = [[UIImageView alloc] initWithImage:iconImage]; iconImageView.frame = CGRectMake(0 + padding, 0, 16, 16); textField.leftView = iconImageView; 请注意,我对在文本字段的文本中添加填充不感兴趣,例如使用UITextBorderStyleNone设置UITextField的填充


12
UITapGestureRecognizer点击self.view但忽略子视图
我需要实现一个功能,当我双击self.view(的视图UIViewCotroller)时,将调用一些代码。但是问题是我在此视图上有其他UI对象,并且不想将任何识别器对象附加到所有这些对象上。我在下面的方法中找到了如何在我的视图上做手势的方法,并且我知道它是如何工作的。现在,我处于障碍面前,选择哪种方式来创建忽略子视图的识别器。有任何想法吗?谢谢。 UITapGestureRecognizer *doubleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleDoubleTap:)]; [doubleTap setNumberOfTapsRequired:2]; [self.view addGestureRecognizer:doubleTap];

3
canOpenUrl-不允许该应用查询方案图
我正在尝试将Instagram网址添加到iOS9中的应用中,但是我收到以下警告: -canOpenURL: failed for URL: "instragram://media?id=MEDIA_ID" - error: "This app is not allowed to query for scheme instragram" 但是,我LSApplicationQueriesSchemes在我的中添加了以下内容info.plist: <key>LSApplicationQueriesSchemes</key> <array> <string>instagram</string> <string>instagram://media?id=MEDIA_ID</string>//this one seems to be the issue </array> 任何帮助是极大的赞赏? 编辑1 这是我用来打开instagram的代码: NSURL * instagramURL = [NSURL URLWithString:@"instragram://media?id=MEDIA_ID"];//edit: note, to anyone copy pasting this code, please notice the typo …

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.