iphone相关内容

目标C序列,以编程方式分解

我有两个类,machineClass和ButtonsClass...在Button类中,我想要一个以编程方式推入machineClass的按钮。 我已经处理好了: machineClass *mc = [self.storyboard instantiateViewControllerWithIdentifier:@"machineClass"]; mc.passedString = ..
发布时间:2022-04-01 12:22:18 移动开发

如何从iPhone/iPad上删除APP及其设置

我正在测试iPhone/iPad上的应用程序安装,但我只能测试一次,因为iOS会记住设置,例如允许访问照片等,并且在我卸载应用程序时从不清除这些设置。因此,下次我安装它时,它不会要求允许访问照片等。 除了重置设备外,还有什么方法可以完全删除应用程序和设置吗? 推荐答案 即使在应用被删除后,操作系统(IOS)仍会记住一天的权限,以防再次安装该应用。当涉及到普通终端用户时,这样做是为 ..
发布时间:2022-04-01 10:50:51 移动开发

iOS 12 IAP沙盒

我正在看WWDC18 talk,他们明确宣布将允许开发人员同时连接一个沙盒帐户进行IAP测试-处于开发人员模式和iOS12。 他们显示该功能时的屏幕快照 直接进入问题: 我曾尝试从我的iPhone 6S和iPhone X(都是在iOS 12上)访问它,但在屏幕末尾都没有此选项。另外,我搜索过这个话题,似乎没有人关注这个问题。 我设备上的“Apple ID>iTunes&am ..
发布时间:2022-03-23 18:25:19 移动开发

在iPhone模拟器中,有没有键盘快捷键可以在暗模式和亮模式之间切换?

我使用iPhone模拟器进行开发,大多数UI组件都是使用SWIFT编写的。出于测试目的,是否有在深色模式和浅色模式之间切换的简单方法? 我发现从设置中启用和禁用暗模式非常耗时。此快捷方式将加快暗模式和亮模式的测试速度。 推荐答案 我最近偶然发现了它。切换模式的好方法。希望能有所帮助: CMD+SHIFT+A ..
发布时间:2022-03-23 14:30:21 移动开发

接口生成器从目标拾取错误目标继承模块

我有一个项目,有三个方案(Debug-MyApp、Beta-MyApp、MyApp)。 该项目有三种配置(Debug、Beta和AppStore)。此外,每个目标都构建各自的配置。 当我在Interface Builder中使用自定义类并使用“从目标继承模块”(默认设置)时,它总是选择Beta_MyApp模块,而不是我正在构建的任何目标(通常是Debug-MyApp)。 我在xibs/故事板中验证 ..
发布时间:2022-03-14 13:02:02 移动开发

Xcode界面生成器:Z-Index、按钮、图像、UI元素的Z-Order等?

我在Xcode Interface Builder故事板中拖来拖去.我要指定图像是在按钮前面(如指示器)还是在按钮后面(如背景)。 我没有看到任何我习惯在其他环境中看到的z-index属性。 如果没有z-index属性,我尝试实现的最佳方式是什么? 推荐答案 我通过单击UI元素(按钮、图像、文本等)并转到布局菜单(屏幕顶部),然后使用“移到最前面”、“放到后面”等来实现我想 ..
发布时间:2022-03-14 12:53:28 移动开发

在TouchStart和TouchMove之间的iOS延迟吗?

我正在尝试将我的Web应用程序转换为移动设备可用的表单。我正在尝试内置对触摸手势的支持,比如水平滚动。我在我的应用程序中发现一些奇怪的行为。 我用TouchStart事件开始一个手势,然后滚动TouchMove。但是,我的应用程序在接收这两个事件之间会有500-700毫秒的延迟。据我所知,我的应用程序在这两个事件之间没有执行任何其他工作。 其他方面: 代码是用jQuery编写的,使用 ..
发布时间:2022-03-13 20:39:11 移动开发

使用&;User Defined Runtime Attributes&;在情节提要内本地化视图

我当前有一个semi-automated way来本地化我的视图。但是,今天我在IB中发现了一个有趣的部分,它似乎建议我可以从Interface Builder中本地化我的视图。 因此,在IB中,您可以在身份检查器中定义选定对象的运行时属性。因此,对于我的UILabel,我可以将标签的text键盘路径设置为字符串Hello World。 但是,当我在Type = Localized Str ..
发布时间:2022-02-25 10:54:28 移动开发

在SWIFT中查找iPhone的指南针方向

我正在试着做一个类似于指南针的应用程序,但有显著的区别,但它们并不重要。我需要知道的是:我怎样才能让iPhone告诉我指南针方向(即0度表示北),而不考虑手机的方向(即,如果它平放在桌子上,它会给出相同的读数,或者如果它指向相同的方向,它会给出某人手中的肖像) TL;DR如何让iPhone绕y轴旋转,大约每秒更新一次。 推荐答案 import CoreLocation cl ..
发布时间:2022-02-25 10:43:13 移动开发

按日期()将SWIFTUI列表中的CoreData分组为节

我的目标: 我希望能够按CoreData待办事项的过期范围对其进行分组。(今天&q;、明天&q;、未来7天&q;) 我尝试的内容. 我尝试使用@SectionedFetchRequest,但sectionIdentifier需要字符串。如果它作为日期()存储在CoreData中,我如何转换它以供使用呢?我收到了许多错误和建议,但都无济于事。这也不适用于日期范围,如&Quot;NE ..
发布时间:2022-02-21 14:43:49 移动开发

UILabel - 自动调整大小标签以适合文本?

是否可以自动调整 UILabel 框/边界的大小以适应包含的文本?(我不在乎它是否比显示器大) 所以如果用户输入“你好"或“我的名字很长,我希望它适合这个框",它永远不会被截断并且标签会相应地“加宽"? 解决方案 请查看我的要点,我为 UILabel 制作了一个非常相似的类别,我的类别让 UILabel 拉伸它的高度以显示所有内容:https://gist.github.com/10 ..
发布时间:2022-01-31 21:22:49 移动开发

如何检索用户的当前城市名称?

如何检索用户当前的城市名称? 解决方案 你要做的是设置一个 CLLocationManager 来找到你当前的坐标.使用当前坐标,您需要使用 MKReverseGeoCoder 来找到您的位置. - (void)viewDidLoad{//这将创建 CCLocationManager,它将找到您当前的位置CLLocationManager *locationManager = [[[CL ..
发布时间:2022-01-31 21:22:30 移动开发

您在编写 Objective-C 和 Cocoa 时使用了哪些最佳实践?

我知道 HIG(这很方便!),但是在编写 Objective-C 时,尤其是在使用 Cocoa(或 CocoaTouch)时,您使用了哪些编程实践. 解决方案 我已经开始做一些我认为不标准的事情: 1) 随着属性的出现,我不再使用“_"作为“私有"类变量的前缀.毕竟,如果一个变量可以被其他类访问,不应该有一个属性吗?我一直不喜欢让代码更难看的“_"前缀,现在我可以省略它了. 2 ..
发布时间:2022-01-31 21:21:00 移动开发