找到关于 Swift 的517 篇文章

如何在 iOS 中将视图对齐到屏幕底部

Nishtha Thakur
更新于 2019-07-30 22:30:25

1K+ 次查看

推荐的方法和现代方法是使用约束。我们将使用约束将视图对齐到屏幕底部。步骤 1:打开 Xcode → 新建项目 → 单视图应用程序 → 我们将其命名为“ViewAlignment”我将使用 UIView,但您可以使用任何 UI 组件并遵循相同的步骤。步骤 2:打开 Main.storyboard,更改 ViewController 的背景颜色(我们这样做是为了更好地理解)并添加 UIView。步骤 3:添加约束 - 点击 UIView → 添加新的约束。在设置约束时,我们需要记住 4 个参数,X 轴、Y 轴、高度和…… 阅读更多

在开发 iOS 应用程序时,您可能遇到过需要发送短信的场景,并且您会对为什么?如何?以及什么?感到困惑。

Smita Kapse
更新于 2019-07-30 22:30:25

90 次查看

在本教程中,我们将重点介绍如何使用 Swift 从您的 iOS 应用程序发送短信,我们将从用户的电话号码发送短信。虽然我们无法在没有用户内容的情况下直接执行此操作,但我们可以显示预先编写的消息供用户发送,用户以后可以根据需要修改。因此,让我们开始吧,我们将使用“MFMessageComposeViewController”类对象在您的应用程序中显示标准的消息撰写界面。在我们呈现撰写界面之前,我们将使用基本初始消息填充字段…… 阅读更多

如何在 iOS 应用程序中使用 Swift 集成 Facebook 登录?

Fendadis John
更新于 2019-07-30 22:30:25

377 次查看

如今,应用程序中的社交登录已成为非常常见的事情。Facebook 登录就是其中之一,在本文中,我们将了解如何使用 Facebook 登录来访问基本用户信息并登录应用程序。在应用程序中实现 Facebook 登录是一系列多个步骤,其中甚至一个步骤都不能跳过。第一步是在以下网址注册为开发者:https://developers.facebook.com/注册为开发者并完成注册所需的步骤后,您将进入仪表板。目前看起来像…… 阅读更多

如何在 iOS 应用程序中隐藏屏幕键盘?

Rama Giri
更新于 2019-07-30 22:30:25

385 次查看

要隐藏屏幕上的键盘,我们需要使用 iOS SDK 中预定义的一些内部函数。当我们在文本字段或 textView 中键入时,键盘会出现在屏幕上。我们需要根据文本字段使用内部函数。例如,如果当前文本字段是 tfOne,我们可以使用以下代码隐藏文本字段:tfOne.resignFirstResponder()这段代码将在每次调用时隐藏键盘,我们可以在按钮的操作或手势识别器上调用它。此方法适用于有限的文本字段,但我们需要…… 阅读更多

如何使用 Swift 调整 UIImageView 的大小?

Rama Giri
更新于 2019-07-30 22:30:25

3K+ 次查看

要使用 swift 在 iOS 中调整图像大小,我们将使用 frame。让我们通过一个示例来看一下。创建一个空项目并添加一个空的图像视图。创建其出口。将图像添加到您的项目并将图像分配给图像视图。最初,当我们运行应用程序时,它看起来像这样。现在,让我们添加代码来调整图像大小。override func viewWillLayoutSubviews() {    let frame = CGRect(x: 10, y: 10, width: self.view.frame.width - 20, height: 300)    self.imgView.frame = frame }我们将在 viewWillLayoutSubviews 方法中运行此代码。当我们…… 阅读更多

如何使用 Swift 在 iOS 设备上通过 URL 加载图像?

Fendadis John
更新于 2019-07-30 22:30:25

674 次查看

要使用 swift 在 iOS 中加载图像,我们将使用简单的 data Task 会话。需要在后台加载图像,因为它可能任何大小,我们不希望它停止主视图的操作。让我们通过一个示例来看一下。创建一个空项目并添加一个空的图像视图。创建其出口,然后我们将编写代码以从 URL 获取图像。这就是我们的应用程序目前的样子。现在,让我们添加代码以从 URL 获取图像。func getData(from url: URL, completion: @escaping (Data?, URLResponse?, Error?) -> ... 阅读更多

如何使用 Swift 在 iOS 应用程序上发出 HTTP POST 请求?

Rama Giri
更新于 2019-07-30 22:30:25

959 次查看

要在 iOS 中发出 http 请求,我们将使用 DataTask 和会话。我们将创建配置、会话、url、请求和 dataTask 对象。让我们看看我们将要执行的步骤。首先,我们需要创建一个会话对象,其默认配置。let configuration = URLSessionConfiguration.default let session = URLSession(configuration: configuration)然后我们需要创建我们需要的类型的 URL 请求,它可以是 get、post、delete 或 put。在这个例子中,我们看到“POST”类型。let url = URL(string: URLString) //let url = NSURL(string: urlString as String) var request : URLRequest = URLRequest(url: url!) request.httpMethod = "POST" ... 阅读更多

如何在 iOS 应用程序中检查位置管理器是否正在运行?

Fendadis John
更新于 2019-07-30 22:30:25

373 次查看

要检查 iOS 中与位置相关的任何服务,我们可以使用 CLLocationManager。在这个例子中,我们将看到如何检查位置管理器是否正在运行。我们将通过一个示例项目来实现这一点。因此,创建一个新项目。首先,我们需要创建一个 locationManager 对象,所以在你的视图控制器中。var locationManager = CLLocationManager()现在,我们首先需要检查设备上是否启用了位置服务。要检查这一点,我们将使用 CLLocationManager.locationServicesEnabled() 函数,该函数返回一个布尔值,指示设备上的位置服务是否处于活动状态…… 阅读更多

如何使用 Swift 在 iOS 应用程序上发出 HTTP 请求?

Fendadis John
更新于 2019-07-30 22:30:25

780 次查看

要在 iOS 中发出 http 请求,我们将使用 DataTask 和会话。我们将创建配置、会话、url、请求和 dataTask 对象。让我们看看我们将要执行的步骤。HTTP 请求可以是不同类型,这取决于我们想要向服务器发出什么样的请求。以下是请求的基本类型。“GET”、“POST”、“PUT”、“DELETE”,我们可以根据我们的 API 使用任何一个。每个类型的基本操作都相同,如下所示。让我们以 DELETE 类型的请求为例来看这些例子。首先,我们…… 阅读更多

在 Swift 中动态更改 TableView 单元格高度

George John
更新于 2019-07-30 22:30:25

7K+ 次查看

要动态更改 iOS 中 tableView 单元格的高度,即根据可用内容调整单元格大小,我们需要使用自动维度属性。我们将通过一个示例项目来说明这一点。创建一个空项目并进入其 viewController 类,使其符合 UITableViewDataSource 和 UITableViewDelegate 协议。现在,在下面的代码中,我们将首先创建一个表格,然后为该表格注册一个单元格,并添加一些表格属性。我们将设置表格视图委托和表格视图数据源。最后,我们将表格视图添加到视图中。然后,我们将在 viewDidLoad 方法中调用此函数……阅读更多

广告