找到 208 篇文章 关于 IOS

如何在 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”类对象在您的应用程序中显示标准的消息撰写界面。在我们显示撰写界面之前,我们将使用基本初始消息填充字段 ... 阅读更多

如何在 Swift 中为 iOS 应用程序集成 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 中预定义的一些内部函数。当我们在文本字段或文本视图中键入时,键盘会出现在屏幕上。我们需要根据文本字段使用内部函数。例如,如果当前文本字段为 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 方法中运行此代码。当我们 ... 阅读更多

如何在 iOS 设备上使用 Swift 通过 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?) -> ... 阅读更多

如何在 iOS 应用程序上使用 Swift 发出 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 中与位置相关的任何服务,使用 swift,我们可以使用 CLLocationManager。在此示例中,我们将了解如何检查位置管理器是否正在运行。我们将借助示例项目来实现这一点。因此,创建一个新项目。首先,我们需要创建一个 locationManager 对象,所以在您的视图控制器中。var locationManager = CLLocationManager()现在,我们首先需要检查设备上是否启用了位置服务。要检查这一点,我们将使用 CLLocationManager.locationServicesEnabled() 函数,该函数返回一个布尔值,指示设备上的位置服务是否处于活动状态 ... 阅读更多

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

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

780 次浏览

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

在 Swift 中动态更改 TableView Cell 高度

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

7K+ 次浏览

要在 ios 中动态更改 tableView cell 的高度,即根据可用内容调整 cell 的大小,我们需要使用自动尺寸属性。我们将借助示例项目来了解这一点。创建一个空项目并转到它的 viewController 类,使其符合 UITableViewDataSource 和 UITableViewDelegate。现在,在下面的代码中,我们将首先创建一个表格,然后为该表格注册一个单元格,并添加一些表格属性。我们将设置表格视图委托和表格视图数据源。最后,我们将表格视图添加到视图中。然后,我们将在 viewDidLoad 方法内部调用此函数 ... 阅读更多

广告