找到關於 IPhone/iPad 的98 篇文章

如何檢測 iOS 應用是否處於後臺或前臺?

Samual Sam
更新於 2019年7月30日 22:30:24

3K+ 瀏覽量

要檢測 iOS 應用是否處於後臺或前臺,我們可以簡單地使用 UIApplication,就像我們可以用它來檢測電池狀態、狀態等其他許多事情一樣。讓我們看看如何在我們的應用程式中做到這一點。我們將使用儲存在 UIApplication.shared 中的應用程式的共享資源。我們可以像下面這樣使用它 - print(UIApplication.shared.applicationState) shared.application state 是 State 型別的列舉,根據 Apple 的文件,它包含以下內容:public enum State : Int {    case active    case inactive    case background } case active 表示…… 閱讀更多

如何從 NSString 中提取最後 4 個字元?

karthikeya Boyini
更新於 2020年6月30日 05:49:10

985 瀏覽量

要在 Swift 中從字串中提取最後 4 個字元,我們可以使用 Swift 中 String 類的內部函式。每次新版本釋出時,Swift 中的方法都會被修改、棄用、新增和改進。Swift 提供了不同的方法來實現相同的功能。讓我們透過一些示例來看看這些方法。方法 1 - 子字串在 Swift 3 中,我們允許使用名為 substring 的方法,我們可以傳入字串、其最後一個索引以及我們要從中修剪字串的偏移量。讓我們看一個相同的例子:var Str1 = "12312$$33@" print(Str1.substring(from:Str1.index(Str1.endIndex, offsetBy: ... 閱讀更多

如何在 Swift 中使用 MBProgressHUD?

Samual Sam
更新於 2019年7月30日 22:30:24

1K+ 瀏覽量

要在 Swift 中使用 MBProgressHUD,我們首先需要建立一個 podfile(如果它還不存在)。轉到終端並更改目錄到您的專案目錄,然後初始化 pod 並稍後安裝 MBProgressHUD。cd /projectDirectory pod init open podfile然後在 podfile 中新增以下行,然後返回終端並在同一目錄中執行以下命令。pod 'MBProgressHUD', '~> 1.1.0' pod install一旦執行這些命令,MBProgressHUD 將被安裝到您的專案中,現在您可以在 ViewController 中匯入此庫,您想在任何地方使用它,或者您可以建立一個 UIView 控制器擴充套件... 閱讀更多

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

karthikeya Boyini
更新於 2019年7月30日 22:30:24

660 瀏覽量

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

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

Samual Sam
更新於 2019年7月30日 22:30:24

295 瀏覽量

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

如何在執行時為 UIBarButtonItem 設定目標和操作?

karthikeya Boyini
更新於 2019年7月30日 22:30:24

1K+ 瀏覽量

要在執行時建立條形按鈕操作,我們需要執行幾個步驟。首先,讓我們從建立一個新專案開始。建立專案後,直接轉到它的故事板,選擇 ViewController 並將其嵌入到導航控制器中。現在轉到相應的 View controller 類,並在其中執行一些步驟,這些步驟將在執行時將按鈕新增到導航欄。建立一個在按下按鈕時應該呼叫的 objc 函式。@objc func barButtonAction() {    print("Button pressed") }現在將 viewWillLayoutSubviews 方法新增到您的類中。首先,我們將... 閱讀更多

從 UITableViewCell 推送 segue 到 Swift 中的 ViewController

Samual Sam
更新於 2020年6月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年7月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年6月30日 05:35:25

3K+ 瀏覽量

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

如何從 iOS/iPhone 訪問 RESTful 服務?

karthikeya Boyini
更新於 2020年6月30日 05:43:40

117 瀏覽量

要在Swift中訪問REST API,我們需要使用Swift原生網路方式,也就是使用URL會話和資料任務,逐步進行。REST代表具象狀態傳輸,它定義了一套Web服務應遵循的約束。在Swift中,我們可以按以下方式訪問Web服務。首先,我們需要建立一個使用預設配置的會話物件:`let configuration = URLSessionConfiguration.default let session = URLSession(configuration: configuration)`然後,我們需要建立一個我們需要的型別的URL請求,它可以是GET、POST、DELETE或PUT。… 閱讀更多

廣告
© . All rights reserved.