找到 517 篇文章 關於 Swift

我可以在 Swift 中更改 UIActivityIndicator 的大小嗎?

karthikeya Boyini
更新於 2019-07-30 22:30:24

660 次瀏覽

可以使用一些技巧在 swift 中更改 UIActivityIndicator 的大小,但不建議更改大小。要更改活動指示器的大小,讓我們首先在空白螢幕上新增一個指示器,看看它是什麼樣子。對於此示例,我還將顏色更改為紅色。讓我們看看在不更改指示器大小的情況下執行它時它是什麼樣子。現在,我們將在檢視控制器中建立活動指示器的出口,並在此類的 viewDidLoad 方法中新增以下程式碼。我們將使用 CGAffineTransform 更改我們的縮放比例... 閱讀更多

檢查字串是否包含 Swift 中的另一個字串

Samual Sam
更新於 2019-07-30 22:30:24

295 次瀏覽

要檢查 Swift 中的字串是否包含另一個字串,我們需要兩個不同的字串。一個是我們必須檢查是否包含另一個字串的字串。假設我們要檢查的字串是“point”,整個字串是“TutorialsPoint”,另一個字串是“one two three”。讓我們在遊樂場中使用這兩個字串進行檢查。我們可以透過以下兩種方式實現。讓我們從建立三個不同的字串開始。var CompleteStr1 = "Tutorials point" var completeStr2 = "one two three" var stringToCheck = "point"方法一在此方法中,我們將使用字串的 .contains 方法來... 閱讀更多

從 UITableViewCell 推送 segue 到 Swift 中的 ViewController

Samual Sam
更新於 2020-06-30 05:50:40

641 次瀏覽

要從 UITableViewCell 建立 segue 到另一個 View controller,我們將像任何其他 ViewController 到 ViewController segue 一樣進行操作。我們將透過一個示例來演示這一點。首先建立一個專案,從故事板中刪除 View Controller,並在故事板中新增一個 Table View Controller 和一個 View Controller。預設情況下,Table View Controller 中將有一個原型單元格。單擊它,轉到其屬性檢查器,並將其識別符號設定為“cell”。現在從原型單元格中,按住 control 鍵並拖動到第二個 View Controller,然後從那裡選擇顯示。故事板應該看起來像... 閱讀更多

如何使用 swift 整合 iOS 中的 PayU Money?

karthikeya Boyini
更新於 2019-07-30 22:30:24

251 次瀏覽

payU money 是一種支付閘道器,在印度線上市場中非常流行。要整合 payU money,我們需要經歷幾個步驟。在整合 payU 時要小心,不要跳過任何整合步驟。在 payU money 上註冊。註冊後,將生成您的金鑰和鹽、商家 ID,您可以在登入 payU money 帳戶後在儀表板中找到它們。之後在終端應用程式中,使用以下程式碼克隆 payU money。將 PlugNPlay 資料夾拖放到您的專案中。$ git clone --recursive https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git注意 - 如果您... 閱讀更多

使用 Swift 從 iOS 相機捕獲圖片

Samual Sam
更新於 2020-06-30 05:35:25

3K+ 次瀏覽

要使用 swift 從相機捕獲圖片,我們可以使用 AVFoundation,它是 iOS SDK 中的一個框架,但我們應該儘量避免使用它,除非我們的相機應用程式需要很多自定義功能。在此示例中,我們只捕獲來自相機的圖片並在檢視上顯示它。在這個例子中,我們將使用影像選擇器而不是 AVFoundation。首先,建立一個專案並在故事板中的檢視控制器上新增一個影像檢視。在它的類中創建出口。現在在 ViewController 類中使其符合 -class ViewController: UIViewController, UIImagePickerControllerDelegate, ... 閱讀更多

如何使用 Swift 在後臺執行以提供當前位置?

Samual Sam
更新於 2019-07-30 22:30:24

663 次瀏覽

要在 swift 中獲取後臺位置,我們需要執行以下幾個步驟獲取使用者的許可權,在您的 info.plist 檔案中新增隱私 - 始終和使用時位置說明,隱私 - 使用時說明,並新增其各自的說明。之後,您需要匯入 CoreLocation 框架,它將使您能夠使用所有與位置相關的庫和方法。然後,您需要獲得使用者的許可權才能使用位置。為此,我們需要建立一個 CLLocationManager 物件並獲取授權。var locationManager: CLLocationManager? override func viewDidLoad() { super.viewDidLoad() ... 閱讀更多

如何在 UITableView 中使用 Swift 插入新單元格?

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

977 次瀏覽

要在 UITableView 中插入新單元格,我們首先必須建立一個表檢視單元格,然後使用 Table view 的 Cell for row at 方法將其新增到表檢視中。我們可以使用 Storyboard 或透過建立 UITableViewCell 類的 nib 來建立單元格。在 View controller 中拖放一個表檢視,並將其出口連線到 ViewController 類。讓我們在剛剛建立的表檢視中建立一個單元格,並建立它的類,將其命名為 CustomCell,並將類分配給單元格。給它一個識別符號“CustomCell”在單元格中新增一個標籤並將其更改為... 閱讀更多

如何使用 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 中呼叫此函式以顯示... 閱讀更多

如何使用 Swift 使 iPhone 振動?

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

2K+ 次瀏覽

要使用 swift 使 iPhone 振動,我們將使用兩種不同的方法。首先建立一個新專案,並在主 View controller 中新增四個不同的按鈕。現在在您的檢視控制器類中匯入 AudioToolbox 框架。對於第一個按鈕,新增一個操作並編寫如下所示的程式碼:@IBAction func actionButtonOne(_ sender: Any) {    AudioServicesPlayAlertSound(SystemSoundID(kSystemSoundID_Vibrate)) }這將在您的裝置上生成一個長時間的振動反饋。現在,要在 iOS 10 或更高版本的裝置上建立更多振動效果,我們將為所有四個不同的按鈕新增方法:@IBAction func actionButtonTwo(_ sender: Any) {    let generator = UIImpactFeedbackGenerator(style: .heavy)   ... 閱讀更多

如何在 swift 中向日期新增 1 天?

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

12K+ 次瀏覽

要在 swift 中向日期新增 1 天,我們需要首先建立一個日期。建立該日期後,我們必須向其新增特定日期。在此示例中,我們將瞭解如何實現相同的功能。讓我們首先建立一個日期,讓它為今天,let today = Date()現在要修改此日期,我們將使用帶有負值的 add 函式,let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)!現在要檢視這兩個日期之間的差異,讓我們為這兩個日期新增列印語句。我們完整的程式碼現在應該如下所示。let today = Date() print(today) ... 閱讀更多

廣告

© . All rights reserved.