106 次浏览
每次所谓的豪华品牌“苹果”发布更新,人们都会为其最新消息而疯狂。那么这些特殊功能是什么?如果有人愿意为智能手机支付这样的价格,那么最好的质量就会随之而来。但最近,苹果并没有达到其名称的预期。苹果最近的日子不太好过。事实上,每次对新操作系统的更新或添加都会使其比以前稍微糟糕一些。这可以通过苹果 iOS 10 造成的混乱清楚地看出,它带来了… 阅读更多
364 次浏览
技术的进步使世界数字化,并推动人类体验天文比例的新奇事物。互联网已将我们从相对的荒谬带到一条充满清晰的道路上。现代数字技术的许多有希望的奇迹中的两个是令人愉悦的网站开发和移动应用程序开发领域。什么是原型设计?原型设计允许您创建网站/应用程序的原型版本,而无需实际编写任何代码。此类原型可用于创建应用程序的基本功能模型,获取初始反馈,提供演示,试验 UI/UX 等。原型设计无疑是许多重要阶段之一… 阅读更多
212 次浏览
市场上有很多云存储提供商,但只有一个提供商旨在提供具有改进的隐私和安全选项的云存储应用程序 - MEGA。Kim Dotcom 的云存储服务 Mega 版本 1.1(官方 iOS 应用程序)刚刚获得了其第一个更新,其中包含两个新功能 - PhotoSync 和密码锁定。PhotoSync如果用户希望将他们的图像、视频和其他数据存储在云端,现在并不缺乏提供商可供选择。主要的应用程序 Dropbox、Google Drive、Box 或微软的 Skydrive 基本上提供了很多相关的服务,但鲜为人知的替代方案是… 阅读更多
316 次浏览
在这篇文章中,我们将了解如何在 iOS 中防止屏幕休眠。因此,让我们开始吧。在 ViewController 的 viewDidLoad 方法中复制以下代码行。Swift override func viewDidLoad() { super.viewDidLoad() // 加载视图后执行任何其他设置,通常来自 nib。 UIApplication.shared.isIdleTimerDisabled = true }运行应用程序,应用程序将永远不会进入睡眠模式。
260 次浏览
在这篇文章中,我们将了解如何在应用程序中使用标签栏布局。根据苹果的文档 -标签栏出现在应用程序屏幕底部,并提供快速切换应用程序不同部分的功能。标签栏是半透明的,可能有背景色调,在所有屏幕方向上保持相同的高度,并在显示键盘时隐藏。标签栏可以包含任意数量的标签,但可见标签的数量会根据设备大小和方向而有所不同。您可以在此处阅读更多相关信息https://developer.apple.com/design/human-interface-guidelines/ios/bars/tab-bars/因此,让我们… 阅读更多
1K+ 次浏览
无论如何,您都不能重新启动 iOS 应用程序,即使您能够使用某些私有 API 来执行此操作,您的应用程序也会被 Apple 拒绝,并且不会被考虑用于 App Store 发布。
作为软件开发人员,我们应该始终了解如何操作文件,写入文件,从文件读取等等。在这篇文章中,我们将学习相同的内容,我们将创建一个文件并将数据写入文件,然后遍历同一个文件。因此,让我们开始吧,步骤 1 - 创建新的 Xcode 项目 → 单视图应用程序 → 将其命名为“ReadingWritingFile”步骤 2 - 打开 ViewController.swift 并添加新的函数,如下所示 public func createAndWriteFile() { }现在我们将创建一个文件并将打印文件的路径… 阅读更多
2K+ 次浏览
了解如何在电子邮件中发送附件非常重要,因为大多数应用程序都具有共享功能。因此,拥有实践经验非常重要。在这篇文章中,我们将了解如何使用 Swift 在邮件中发送附件。因此,让我们开始吧。为此,我们将使用 MFMailComposeViewController,这是一个标准的视图控制器,其界面允许用户管理、编辑和发送电子邮件。您可以在此处阅读更多相关信息 https://developer.apple.com/documentation/messageui/mfmailcomposeviewcontroller我们还将使用 MFMailComposeViewControllerDelegate 处理 MFMailComposeResult 的结果。您可以在此处阅读更多相关信息 https://developer.apple.com/documentation/messageui/mfmailcomposeviewcontrollerdelegate我们将创建一个示例应用程序以了解,步骤 1… 阅读更多
在这篇文章中,我们将了解如何使用 Swift 延迟方法调用。在这里,我们将了解如何以两种方式实现相同的结果,因此让我们开始吧,我们将看到游乐场中的两个示例,步骤 1 - 打开 Xcode → 新游乐场。在第一种方法中,我们将使用 asyncAfter(deadline: execute:) 实例方法,该方法在指定时间安排工作项执行并立即返回。您可以在此处阅读更多相关信息 https://developer.apple.com/documentation/dispatch/dispatchqueue/2300020-asyncafter步骤 2 - 将以下代码复制到游乐场中并运行,func functionOne() { let delayTime = ... 阅读更多
4K+ 次浏览
图像几乎存在于所有应用程序中,您可能遇到过许多应用程序,例如游戏应用程序,您会看到图像正在旋转。因此,在这篇文章中,我们将了解如何在 iOS 应用程序中将图像视图中的图像旋转一定角度。因此,让我们开始吧,步骤 1 - 打开 Xcode → 单视图应用程序 → 将其命名为 RotateImage。步骤 2 - 打开 Main.storyboard,添加 UIImageView 并添加 2 个按钮,如下所示,将它们命名为 ROTATE BY 90 DEGREES 和 ROTATE BY 45 DEGREES。向 UIImage View 添加一些示例图像。步骤 3 - 为这两个按钮创建 @IBAction 并将其命名为 rotate45button 和… 阅读更多