iphone相关内容
我希望我的应用程序保持运行并与用户交互,即使用户按下休眠按钮。 到目前为止,我了解到,我的应用程序可以通过以下代码保持活力: NSTimer *timer = [NSTimer timerWithTimeInterval:0.5 target:self selector:@selector(timerFireMethod:) userInfo:nil repeats:YES]; [[NS
..
在我的应用程序中发生了一个奇怪的问题,在加载我的闪屏之前,它显示了一段时间的黑屏。这个黑屏不是由于任何正在进行的操作造成的,因为我首先加载闪屏,然后开始我的XML解析任务。 我甚至尝试使用[Window Make KeyAndVisible];,但徒劳无功。 这是‘我的代码: - (void)applicationDidFinishLaunching:(UIApplication
..
我有一个树,其中最高级别的视图是透明的,并且包含图像或标签(具有透明背景)。 将UITapGestureRecognizer附加到此视图时,我只收到有关包含图像的视图的通知。 另外,如果我将该视图留空,则只有在背景颜色与[UIColor clearColor]不同时才会收到事件。 我进行了转储,整个视图树的UserInteractionEnable=yes。 如何使UITapG
..
在我的应用程序中,Zbar进行了完美的解码。但问题是,Zbar可以同时解码二维码和条形码。那么解码后,如何获取编码样式的类型? 推荐答案 ZBarSymbol中的类型有返回码。您将查找二维码的ZBAR_QRCODE ZBarSymbol documentation 下面这样的代码应该可以帮助您将符号取出: - (void) readerView: (ZBarReade
..
有没有办法在选择器中发送BOOL? [self performSelector:@selector(doSomething:) withObject:YES afterDelay:1.5]; 还是我应该使用NSInvocation?有人能写个样品吗? 推荐答案 您可以使用NSNnumber来包装布尔类型: BOOL myBool = YES; NSNumber *pas
..
我使用UIPanGestureRecognizer移动UIView对象-我在屏幕上拖动手指的程度,即我在同一方向上移动视图的程度(仅在X向左或向右移动,Y方向不变)。它工作正常,但延迟。 下面是处理UIPanGestureRecognizer事件的方法: -(void)movePages:(UIPanGestureRecognizer *)sender { if (switch
..
如何使NSArray充满CALayer的多个实例(所有实例都具有相同的框架、内容等)? 背景:创建CALayer需要一些开销,因此我想在一个类的init方法中创建多个CALayer(所有CALayer共享相同的属性)(稍后将在该类中使用)。 推荐答案 CALayer没有内置-(id)copy方法。我不知道为什么。然而,自己动手并不难。创建一个CALayer类别并编写您自己的复制方
..
我对Html/JAVASCRIPT非常陌生,但正在学习… 我想在iPhone上做一个按钮,它在被按下时运行一个JavaScript命令,在释放时再运行一个。我尝试使用onmousedown和onmouseup属性来完成此操作,但这在iPhone上不起作用。
..
我有两个类,machineClass和ButtonsClass...在Button类中,我想要一个以编程方式推入machineClass的按钮。 我已经处理好了: machineClass *mc = [self.storyboard instantiateViewControllerWithIdentifier:@"machineClass"]; mc.passedString =
..
我正在测试iPhone/iPad上的应用程序安装,但我只能测试一次,因为iOS会记住设置,例如允许访问照片等,并且在我卸载应用程序时从不清除这些设置。因此,下次我安装它时,它不会要求允许访问照片等。 除了重置设备外,还有什么方法可以完全删除应用程序和设置吗? 推荐答案 即使在应用被删除后,操作系统(IOS)仍会记住一天的权限,以防再次安装该应用。当涉及到普通终端用户时,这样做是为
..
我知道如何使用这样的预处理器指令: #if SOME_VARIABLE // Do something #else // Do something else #endif 但是如果我只想做一些事情,而不是某些_Variable,该怎么办? 显然我仍然可以这样做: #if SOME_VARIABLE #else // Do something else
..
我使用非常基本的HTML来创建选择下拉菜单。如 One Two Three
..
我正在看WWDC18 talk,他们明确宣布将允许开发人员同时连接一个沙盒帐户进行IAP测试-处于开发人员模式和iOS12。 他们显示该功能时的屏幕快照 直接进入问题: 我曾尝试从我的iPhone 6S和iPhone X(都是在iOS 12上)访问它,但在屏幕末尾都没有此选项。另外,我搜索过这个话题,似乎没有人关注这个问题。 我设备上的“Apple ID>iTunes&am
..
我使用iPhone模拟器进行开发,大多数UI组件都是使用SWIFT编写的。出于测试目的,是否有在深色模式和浅色模式之间切换的简单方法? 我发现从设置中启用和禁用暗模式非常耗时。此快捷方式将加快暗模式和亮模式的测试速度。 推荐答案 我最近偶然发现了它。切换模式的好方法。希望能有所帮助: CMD+SHIFT+A
..
我有一个项目,有三个方案(Debug-MyApp、Beta-MyApp、MyApp)。 该项目有三种配置(Debug、Beta和AppStore)。此外,每个目标都构建各自的配置。 当我在Interface Builder中使用自定义类并使用“从目标继承模块”(默认设置)时,它总是选择Beta_MyApp模块,而不是我正在构建的任何目标(通常是Debug-MyApp)。 我在xibs/故事板中验证
..
我在Xcode Interface Builder故事板中拖来拖去.我要指定图像是在按钮前面(如指示器)还是在按钮后面(如背景)。 我没有看到任何我习惯在其他环境中看到的z-index属性。 如果没有z-index属性,我尝试实现的最佳方式是什么? 推荐答案 我通过单击UI元素(按钮、图像、文本等)并转到布局菜单(屏幕顶部),然后使用“移到最前面”、“放到后面”等来实现我想
..
我正在尝试将我的Web应用程序转换为移动设备可用的表单。我正在尝试内置对触摸手势的支持,比如水平滚动。我在我的应用程序中发现一些奇怪的行为。 我用TouchStart事件开始一个手势,然后滚动TouchMove。但是,我的应用程序在接收这两个事件之间会有500-700毫秒的延迟。据我所知,我的应用程序在这两个事件之间没有执行任何其他工作。 其他方面: 代码是用jQuery编写的,使用
..
针对Apple最新设备的CSS媒体查询有哪些? 2019年设备:iPhone 11、iPhone 11 Pro和iPhone 11 Pro Max。 2020台设备:iPhone 12 mini、iPhone 12、iPhone 12 Pro和iPhone 12 Pro Max。 2021设备:iPhone 13 mini、iPhone 13、iPhone 13 Pro和iPho
..
我当前有一个semi-automated way来本地化我的视图。但是,今天我在IB中发现了一个有趣的部分,它似乎建议我可以从Interface Builder中本地化我的视图。 因此,在IB中,您可以在身份检查器中定义选定对象的运行时属性。因此,对于我的UILabel,我可以将标签的text键盘路径设置为字符串Hello World。 但是,当我在Type = Localized Str
..
我正在试着做一个类似于指南针的应用程序,但有显著的区别,但它们并不重要。我需要知道的是:我怎样才能让iPhone告诉我指南针方向(即0度表示北),而不考虑手机的方向(即,如果它平放在桌子上,它会给出相同的读数,或者如果它指向相同的方向,它会给出某人手中的肖像) TL;DR如何让iPhone绕y轴旋转,大约每秒更新一次。 推荐答案 import CoreLocation cl
..