Questions tagged «ios»

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

9
使用选择器'touchesBegan:withEvent:'的重写方法具有不兼容的类型'(NSSet,UIEvent)->()'
Xcode 6.3。在实现UITextFieldDelegate协议的类中,我想重写touchesBegan()方法以可能隐藏键盘。如果我避免函数规范中的编译器错误,则尝试从Set或NSSet读取“ touch”时会出现编译器错误,否则super.touchesBegan(touches,withEvent:event)会引发错误。这些组合之一是在Xcode 6.2中编译的!(因此,Swift“ Set”的文档在哪里以及如何从其中获取元素?) override func touchesBegan(touches: NSSet, withEvent event: UIEvent) { // Hiding the Keyboard when the User Taps the Background if let touch = touches.anyObject() as? UITouch { if nameTF.isFirstResponder() && touch.view != nameTF { nameTF.resignFirstResponder(); } } super.touchesBegan(touches , withEvent:event) } 尝试: override func touchesBegan(touches: NSSet, …
77 ios  swift  overriding 

4
关闭通过模态搜索显示的视图
我正在手动调用segue(设置为模式),以便使用带有以下代码行的Storyboard在Xcode 4.2中显示登录表单: [self performSegueWithIdentifier:@"LoginSegue" sender:nil]; 我可能缺少了一些非常简单的内容,但是找不到以编程方式关闭登录视图并返回到上一个视图的方法。 该视图是导航视图控制器的一部分,因此将segue类型设置为“ push”可以让我使用“后退”按钮将我发送回上一屏幕,但是在“模式”模式下,我不确定如何实现这一目标(例如,在按下按钮后) 任何帮助将非常感激。

22
命令/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang失败,退出代码为1
我正在尝试做一个使用Xcode 4.3中的pdf套件读取pdf的应用程序,但是它给了我以下错误 ld: duplicate symbol _OBJC_METACLASS_$_OverlayManager in /Users/dt4it/Library/Developer/Xcode/DerivedData/MyPdf4-bmkjglhhvneluqcbwpceiqjvdcmq/Build/Intermediates/MyPdf4.build/Debug-iphonesimulator/MyPdf4.build/Objects-normal/i386/OverlayManager-D0866CFD31A05E68.o and /Users/dt4it/Library/Developer/Xcode/DerivedData/MyPdf4-bmkjglhhvneluqcbwpceiqjvdcmq/Build/Intermediates/MyPdf4.build/Debug-iphonesimulator/MyPdf4.build/Objects-normal/i386/OverlayManager-B31AE7412100AF6D.o for architecture i386 Command /Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 任何帮助,请??
77 iphone  objective-c  ios  ipad 

6
为什么需要@ 1x,@ 2x和@ 3x iOS图像?
为什么我们需要这三种特定的图像类型? 如果我的应用程序上有一个带有背景图像的按钮,例如50像素x 50像素,为什么我需要该图像的3个版本?是什么让我无法制作一张分辨率更高(例如700x700)的图像,所以当它在任何iPhone上缩小时,都不会低于设备所需的最大分辨率吗? 我唯一能想到的就是它占用了更多的空间,但是对于简单的应用程序/简单的按钮,似乎不会造成任何问题。我已经在一些设备上进行了尝试,并且在模拟并执行此方法时看不出它们之间的差异。但是,随着我对应用程序和内容的深入研究,我确定该技术背后蕴含着实质。
77 ios  image  resolution  pixels 

6
iOS:以编程方式制作屏幕截图的最快,最高效的方法是什么?
在我的iPad应用程序中,我想制作一个UIView的屏幕截图,该截图占据了屏幕的很大一部分。不幸的是,子视图嵌套得很深,因此制作屏幕快照和动画页面卷曲后需要很长时间。 有没有比“通常”更快的方法? UIGraphicsBeginImageContext(self.bounds.size); [self.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *resultingImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); 如果可能的话,我想避免缓存或重组视图。

2
使用Xcode 4的iPhone特别构建
我刚刚切换到Xcode 4,需要进行临时构建,以便我的客户可以测试我的应用程序。但是我发现的每个教程都是基于Xcode 3的,我似乎无法在需要进行类似设置和操作的Xcode 4中找到自己的方式。是否有教程或其他可以帮助我解决此问题的方法?我用谷歌搜索,但效果很差。
77 ios  xcode4  adhoc 

6
如何将自己的项目从自己的项目导入Playground
假设这样的设置: 您有一个Xcode 6项目,在这里您已经用Objective-C和Swift实现了自己的类(例如MyView和MyViewController) 您已经在项目中添加了Playground 在操场上,有可能导入模块(框架),如UIKit与import关键字。您如何从Playground启用对项目其他班级的访问? 尝试直接访问项目类会直接导致错误消息: 使用未解析的标识符“ MyView”

7
iPhone:什么是WWDR中间证书?
在Apple Developer Portal中的“证书,开发人员(或发行人)”中显示: “如果您尚未安装WWDR中间证书,请单击此处立即下载。” 我什至不知道那意味着什么。我需要下载并运行它吗?还是仅需要下载当前证书?

3
iOS模拟器与小牛较慢
自从上一次OSX更新(小牛)以来,我是唯一拥有慢速模拟器的人? 我试图重置模拟器 我试图在调试主栏中打开/关闭动画速度 我试图用一个简单的移动四边形绘制游戏 我尝试在具有Retina的IOS7,IOS6上且未在模拟器上运行我的应用程序 在Android设备上运行时,我的应用程序运行并不慢 模拟器总是很慢,在以前的OSX版本上我没有任何问题:/(我的应用程序是使用OpenGL ES2的游戏) 谢谢!


11
我可以在UIScrollView中使用UIRefreshControl吗?
UIScrollView我的应用程序中已经有大约5个可以加载多个.xib文件的文件。现在,我们要使用UIRefreshControl。它们被构建为与UITableViewControllers一起使用(每个UIRefreshControl类参考)。我不想重新做这5个UIScrollView工作。我已经尝试使用UIRefreshControl我UIScrollView的,它如预期,除了几件事情的作品。 刷新图像进入加载程序后,UIScrollView跳转大约下降了10个像素,只有当我非常小心地将其拖慢时才不会发生UIScrollview。 当我向下滚动并启动重新加载时,请放开,将UIScrollView其放到我放下的UIScrollView位置。重新加载完成后,UIScrollView跳转到顶部,没有动画。 这是我的代码: -(void)viewDidLoad { UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init]; [refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged]; [myScrollView addSubview:refreshControl]; } -(void)handleRefresh:(UIRefreshControl *)refresh { // Reload my data [refresh endRefreshing]; } 有什么办法可以节省大量时间并UIRefreshControl在中使用UIScrollView? 谢谢!!!

3
具有捕获和接受属性的HTML文件输入控件工作不正确?
我的问题: 然后,用户单击input type=file用户必须获得upload file + camera对话框。我正在使用此html属性accept和capture。但是在某些现代设备上,这不会发生。下面有代码示例和下表,说明其正常工作与否。代码示例在Mobile Safari和中进行了测试Chrome。 TL; DR: 我只有5个代码示例input type file: 1.(jsfiddle) <input type="file" accept="image/*" capture> 2.(jsfiddle) <input type="file" accept="image/*" capture="camera"> 3.(jsfiddle) <input type="file" capture="camera"> 4.(jsfiddle) <input type="file" capture> 5.(jsfiddle) <input type="file" accept="image/*"> 测试设备: 三星S3(Android 4.1.2) 三星S3(Android 4.3) 三星Galaxy Tab 2 7.0(Android 4.2.2) 三星Note(Android 4.1.2) iPhone 5(iOS 7.0.4) Nexus …
77 android  ios  html  mobile 

3
找不到符号:kUTTypeImage
我从苹果的文档中复制了一些代码-并遇到了以下两个错误: Undefined symbols for architecture i386: "_kUTTypeImage", referenced from: -[ImagePicker imagePickerController:didFinishPickingMediaWithInfo:] in ImagePicker.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) 我究竟做错了什么? 编辑:代码: - (IBAction) showSavedMediaBrowser { [self startMediaBrowserFromViewController: self usingDelegate: (id)self]; } - (BOOL) startMediaBrowserFromViewController: (UIViewController*) …



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.