找到 2041 篇文章,關於移動開發

如何在 iOS/iPhone 中為 UILabel 新增換行符?

George John
更新於 2020年6月29日 13:52:56

2K+ 次瀏覽

UILabel 中的換行符用於更改文字在標籤上的顯示方式。假設一個標籤的文字超過兩行,但預設情況下,UILabel 中的換行符用於更改文字在標籤上的顯示方式。假設一個標籤的文字超過兩行,但預設情況下,標籤只顯示一行並換行/截斷超過標籤大小的文字。這可以透過多種方式實現。下面列出了其中的三種方法。在故事板中新增一個標籤。設定頂部約束、尾部約束和前導約束。方法一 - 使用編輯器… 閱讀更多

如何在 iOS 中為 TableView 建立 NSIndexPath?

Chandu yadav
更新於 2019年7月30日 22:30:24

804 次瀏覽

索引路徑通常是一組兩個值,分別表示表格檢視的行和節。索引路徑可以在 Objective-C 和 Swift 中建立,因為兩者都是 iOS 開發的原生語言。IndexPathForRow 是 iOS 中的一個類方法。要建立一個索引路徑,我們需要確定要建立的節和行。以下是建立索引路徑的方法。要在 Objective-C 中建立 IndexPath,我們可以使用:NSIndexPath *myIP = [NSIndexPath indexPathForRow: Int inSection:Int] ;示例:NSIndexPath *myIP = [NSIndexPath indexPathForRow: 5 inSection: 2] ;要在 Swift 中建立 IndexPath,我們… 閱讀更多

如何更新 iOS 的分發證書?

Arjun Thakur
更新於 2019年7月30日 22:30:24

875 次瀏覽

要在 Mac 上更新分發證書,我們需要執行以下步驟。使用 Spotlight 在 Mac 上開啟鑰匙串訪問。從鑰匙串訪問選單中選擇證書助理 -> 從證書頒發機構請求證書。填寫資訊,例如姓名、電子郵件,並選擇“儲存到磁碟”。單擊繼續並儲存到您所需的位置。這將生成一個 .CSR 檔案,我們在生成證書時需要將其上傳到開發者門戶。轉到“developer.apple.com”,登入您的帳戶,選擇“證書、ID 和配置檔案”。轉到證書,選擇生產,然後單擊頂部的“+”選擇“App Store … 閱讀更多

如何在 Swift 中使用前置攝像頭?

Ankith Reddy
更新於 2019年7月30日 22:30:24

954 次瀏覽

要在 Swift 中使用前置攝像頭,我們首先需要獲取我們正在使用的裝置中可用的攝像頭列表。在這篇文章中,我們將瞭解如何獲取裝置列表,然後檢查前置攝像頭是否存在。我們將分步驟進行。匯入 AVFoundation 檢查攝像頭列表是否存在 過濾出前置攝像頭(如果存在)。guard let frontCamera = AVCaptureDevice.devices().filter({ $0.position == .front }) .first as? AVCaptureDevice else { fatalError("Front camera not found") }AVCapture 的 devices() 方法返回可用攝像頭的列表。從中… 閱讀更多

使用 Swift 在表格檢視中延遲載入影像

George John
更新於 2019年7月30日 22:30:24

1K+ 次瀏覽

要在表格檢視單元格中載入影像,我們將執行一系列步驟。建立一個表格檢視、表格檢視單元格,並向其中新增一個影像檢視。為我們建立的單元格分配一個自定義類。在 cellForRowAt 方法中寫入以下程式碼行。let cell = tblView.dequeueReusableCell(withIdentifier: "CustomCell") as! CustomCell return cell 要下載影像,我們將建立一個函式並將其嵌入到擴充套件中。func setImageFromUrl(ImageURL :String) {    URLSession.shared.dataTask( with: NSURL(string:ImageURL)! as URL, completionHandler: {       (data, response, error) -> Void in       DispatchQueue.main.async {          if let … 閱讀更多

如何使用 GSON 將 ArrayList 轉換為字串?

Vrundesha Joshi
更新於 2019年7月30日 22:30:24

2K+ 次瀏覽

GSON 是一個 Java 庫,用於將 OBJECT 轉換為 JSON,並將 JSON 轉換為 OBJECT。它在內部基於序列化和反序列化工作。此示例演示如何使用 GSON 庫將 ArrayList 轉換為字串。步驟 1 - 在 Android Studio 中建立一個新專案,轉到檔案 ⇒ 新建專案,並填寫所有必需的詳細資訊以建立一個新專案。步驟 2 - 在 build.gradle 中新增以下程式碼。apply plugin: 'com.android.application' android {    compileSdkVersion 28    defaultConfig {       applicationId "com.example.andy.myapplication"       minSdkVersion 15       targetSdkVersion 28       … 閱讀更多

如何在 Android 上將 ArrayList 儲存到 SharedPreferences?

Nancy Den
更新於 2020年6月27日 13:43:48

4K+ 次瀏覽

在深入瞭解使用 SharedPreferences 儲存 arraylist 示例之前,我們應該瞭解 Android 中的 SharedPreferences 是什麼。使用 SharedPreferences,我們可以將值儲存或檢索為鍵值對。SharedPreferences 中有五種不同的方法,如下所示:Edit() - 它將編輯 SharedPreferences 值 commit() - 它將 SharedPreferences 值提交到 xml 檔案 apply() - 它將從編輯器提交回 SharedPreferences 的更改 remove(String key) - 它將使用鍵從 SharedPreferences 中刪除鍵和值 Put() - 它將鍵和值… 閱讀更多

如何透過示例解釋 Android SharedPreferences?

Nishtha Thakur
更新於 2020年6月27日 07:31:58

326 次瀏覽

使用 SharedPreferences,我們可以將值儲存或檢索為鍵值對。SharedPreferences 中有五種不同的方法,如下所示:Edit() - 它將編輯 SharedPreferences 值 commit() - 它將 SharedPreferences 值提交到 xml 檔案 apply() - 它將從編輯器提交回 SharedPreferences 的更改 remove(String key) - 它將使用鍵從 SharedPreferences 中刪除鍵和值 Put() - 它將鍵和值放入 SharedPreferences xml。SharedPreferences 的示例語法如下所示:final SharedPreferences sharedPreferences = getSharedPreferences("USER", MODE_PRIVATE);在… 閱讀更多

Corona vs. PhoneGap vs. Titanium

Nitya Raut
更新於 2020年6月27日 13:16:47

167 次瀏覽

本文將介紹 Corona、PhoneGap 和 Titanium,儘管這些技術各不相同,但它們有一個共同點:都是跨平臺的。也就是說,只需編寫一次程式,就可以在多個平臺(如 iPhone 和 Android 裝置)上執行。Corona——Corona 是一個免費的開源 SDK(軟體開發工具包),由 Corona Labs 於大約 10 年前的 2009 年開發。Corona 主要用於開發適用於大多數平臺的 2D 移動應用程式,包括 iOS、Android 和桌面/Windows 應用程式。Corona 基於 C++ 和 OpenGL……閱讀更多

如何在 iPhone/iPad 的導航欄上隱藏返回按鈕?

Nishtha Thakur
更新於 2020年6月27日 13:17:29

4K+ 次瀏覽

要隱藏導航欄上的返回按鈕,我們必須將導航按鈕設定為 nil 並隱藏它,或者直接隱藏它。讓我們建立一個專案,新增 2 個檢視控制器並將它們嵌入導航控制器中。讓我們看看在沒有刪除導航欄的程式碼的情況下執行這個專案時,專案是什麼樣子。這段程式碼將導航欄的返回按鈕設定為隱藏狀態:`self.navigationController?.navigationItem.hidesBackButton = true` 這段程式碼將導航欄的返回按鈕設定為 nil:`self.navigationItem.leftBarButtonItem = nil;` 結合這兩種方法將是一個更好的解決方案,即使您設定了自定義導航欄也能正常工作:`self.navigationItem.leftBarButtonItem = nil`……閱讀更多

廣告
© . All rights reserved.