找到 208 篇文章 关于 IOS

如何在 Cocoa Touch 中更改 UIView 的边框颜色和粗细?

Jennifer Nicholas
更新于 2020-06-30 05:13:43

545 次浏览

在本文中,我们将学习如何更改视图的边框颜色和粗细。这可以通过以下两种方法完成。方法 1 - 编写代码假设我们有一个名为 backView 的视图,然后要添加边框颜色和粗细,我们可以编写backView.layer.borderWidth = 5 // 或任何整数backView.layer.bordercolor = colorLiteral(red: 0.09019608051, green: 0, blue: 0.3019607961, alpha: 1) 此代码将添加宽度为 5 且颜色为深蓝色的边框。以下是生成的输出。方法 2 - 创建 UIView 的扩展,包含可设计和可检查属性@IBDesignable class DesignableView: UIView { } extension UIView ... 阅读更多

如何检测设备上运行的 iOS 版本?

Anvi Jain
更新于 2019-07-30 22:30:24

466 次浏览

在开发 iOS 应用程序时,我们有时需要知道 iPhone 设备上运行的版本。在本文中,我们将学习如何使用 iOS 应用程序查找正在使用的 iOS 版本。创建一个 iOS 应用程序,并在其 viewController 的 view did load 函数中编写以下代码。print(" 系统版本 - ",UIDevice.current.systemVersion)这将返回当前使用的设备的 iOS 版本。例如,我模拟器的当前版本是 iOS 12.0,因此结果显示为系统版本 – 12.0

如何在 iPhone/iPad 上的工具栏上创建向左箭头按钮?

Vrundesha Joshi
更新于 2020-06-30 05:16:57

177 次浏览

要在工具栏上创建按钮,我们需要使用 iOS 的两个不同组件以及另一个后退箭头图像。在此之前,让我们看看这些组件是什么工具栏 - 工具栏是一个原生 iOS 组件,用于在屏幕底部显示项目或工具栏。栏按钮项目 - 它是一个通常在工具栏或导航栏上创建的按钮。当使用故事板创建工具栏时,它会带有一个栏按钮项目。让我们从创建一个新项目开始,在 main.storyboard 中为我们拥有的唯一 viewController 提供一些背景颜色。从 ... 阅读更多

iPhone 应用图标的精确半径和尺寸

Rishi Rathor
更新于 2019-07-30 22:30:24

523 次浏览

每个 iPhone 应用程序都需要一些在某些事件发生时显示的图标,例如当出现一些新通知时,或主屏幕的图标,或在聚光灯中显示的图标。所有这些图标都有不同的尺寸属性,但除了尺寸之外,它们还有一些共同的属性。让我们先看看它们。图标应为 .png 格式图标应为扁平的,不应具有透明度。图像应为正方形,没有任何圆角。对于任何 iOS 设备,应用商店的图标大小为 1024px * 1024px其他应用程序图标大小通常基于 1x、2x ... 阅读更多

如何使用 Swift 中的 MapKit 在两个位置之间绘制路线?

Vrundesha Joshi
更新于 2019-07-30 22:30:24

832 次浏览

要在地图上绘制两个位置之间的路线,我们需要这两个位置的坐标。一旦我们有了这两个位置的坐标,我们就可以使用以下给定的函数在两个点之间显示地图上的线条。在本例中,我将使用两个随机位置作为两个点。func getDirections(loc1: CLLocationCoordinate2D, loc2: CLLocationCoordinate2D) {    let source = MKMapItem(placemark: MKPlacemark(coordinate: loc1))    source.name = "您的位置"    let destination = MKMapItem(placemark: MKPlacemark(coordinate: loc2))    destination.name = "目的地"    MKMapItem.openMaps(with: [source, destination], launchOptions: [MKLaunchOptionsDirectionsModeKey: MKLaunchOptionsDirectionsModeDriving]) }我们将在 ViewDidLoad 中调用此函数,在本教程中,它将显示 ... 阅读更多

如何以编程方式将 UISegmentedControl 添加到容器视图?

Rishi Rathor
更新于 2019-07-30 22:30:24

2K+ 次浏览

要在 iOS 中使用 swift 添加 UISegmentControl,我们首先必须创建一个分段控件及其控制器函数,即其操作。让我们看看这些步骤。让我们创建一个函数来添加分段控件。func addControl() {    let segmentItems = ["第一", "第二"]    let control = UISegmentedControl(items: segmentItems) control.frame = CGRect(x: 10, y: 250, width: (self.view.frame.width - 20), height: 50) control.addTarget(self, action: #selector(segmentControl(_:)), for: .valueChanged) control.selectedSegmentIndex = 1 view.addSubview(control) }此函数可以在我们的视图控制器中调用以添加分段控件,让我们为 ... 阅读更多

如何使用 Swift 更改按钮背景颜色?

Rishi Rathor
更新于 2020-06-29 14:06:03

4K+ 次浏览

要在 iOS 应用程序中更改按钮的背景颜色,我们需要访问 UIButton 的属性“backgroundColor”。我们可以通过两种方式做到这一点,以编程方式和使用故事板。方法 1 - 使用故事板编辑器在故事板中添加一个按钮,选择它,转到其属性检查器并选择“背景”属性以选择颜色。方法 2 - 以编程方式更改背景在视图控制器上创建按钮的出口。在 viewDidLoad() 或 viewWillLayoutSubview() 方法中添加更改背景颜色的代码。btn.backgroundColor = #colorLiteral(red: 0.4392156899, green: 0.01176470611, blue: 0.1921568662, alpha: 1)当我们运行该方法时 ... 阅读更多

如何使用 Swift 打开和关闭 PDF 文件?

Anvi Jain
更新于 2019-07-30 22:30:24

592 次浏览

在本文中,我们将了解如何在 iOS 中使用 swift 打开 pdf 文件。在这里,我们将以在 iOS 中的 webView 中打开 pdf 的示例来演示。让我们创建一个项目并将 WKWebView 添加到故事板。将其出口连接到 ViewController 类。现在我们将看到两件不同的事情从 Web 上的 URL 打开 PDF 文件。要从 url 打开 Web 视图,首先我们需要有一个包含 pdf 文件的 url。在本例中,我将使用一个虚拟 URL https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf让我们先创建一个 URL,let url: URL! = URL(string: "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf")现在剩下的步骤 ... 阅读更多

如何使用 Swift 使 iPhone 振动?

Anvi Jain
更新于 2019-07-30 22:30:24

2K+ 次浏览

要使用 swift 使 iPhone 振动,我们将使用两种不同的方法。首先创建一个新项目,并将四个不同的按钮添加到主视图控制器。现在在你的视图控制器类中导入 AudioToolbox 框架。对于第一个按钮,添加一个操作并编写如下所示的代码:@IBAction func actionButtonOne(_ sender: Any) {    AudioServicesPlayAlertSound(SystemSoundID(kSystemSoundID_Vibrate)) }这将在你的设备上生成一个长振动反馈。现在,要在 iOS 10 或更高版本的设备上创建更多振动效果,我们将为所有四个不同的按钮添加方法。@IBAction func actionButtonTwo(_ sender: Any) {    let generator = UIImpactFeedbackGenerator(style: .heavy)   ... 阅读更多

如何在 iPhone SDK 中替换 Objective-C 字符串中的字符?

Vrundesha Joshi
更新于 2020-06-29 14:06:41

817 次浏览

要在 Objective C 中替换字符,我们将必须使用 Objective C 字符串库的内置函数,该函数将字符串的出现替换为我们要替换的另一个字符串。要在 Objective C 中创建字符串,我们需要编写 -NSString *str = @"tutori@als";现在,我们可以选择替换此字符串中的字符并创建新的字符,或者修改此字符串本身。在本例中,我们将修改此字符串并在下一行打印。str = [str stringByReplacingOccurrencesOfString:@"@" withString:@""]; NSLog(@”%@”, str);当我们运行上述代码时,str 将替换为“tutorials” ... 阅读更多

广告