找到 517 篇文章 相關 Swift

如何在 swift 中移除導航欄的邊框?

karthikeya Boyini
更新於 2020-06-30 06:01:47

2K+ 次瀏覽

要在 swift 中移除導航欄的邊框,我們只需要新增幾行程式碼。讓我們看看在不更改任何內容的情況下執行時導航欄的外觀。現在讓我們嘗試隱藏上面結果中顯示的線條/邊框。導航欄有兩個元素導致其預設顯示灰色陰影以及底部線條,如上所示。一個是背景影像,另一個是陰影影像。首先,我們將隱藏陰影影像,將其設定為空影像,看看效果如何。在你的 viewDidLoad 中新增 ... 閱讀更多

如何在 Swift 中檢測 ScrollView 上的垂直滑動?

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

710 次瀏覽

要檢測 scrollView 中的滑動,我們需要使用一些技巧,因為 scrollView 本身不會提供其上進行的滑動的方向。我們將透過一個示例來演示這一點。建立一個空專案,根據你的需求將 scrollView 新增到檢視中。根據應用程式中的需要為它們設定約束。從物件庫中,將一個滑動手勢識別器拖放到 Scroll View 正上方。選擇手勢識別器,轉到其屬性檢查器,然後從那裡選擇滑動選項並將值設定為“向上”。當你這樣做時,現在你的手勢識別器可以 ... 閱讀更多

如何在 Swift 中在 tableview 末尾新增一個提交按鈕?

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

2K+ 次瀏覽

要向 table view 末尾新增提交按鈕,我們可以使用 table view 頁尾。讓我們透過一個示例來演示這一點,在這個示例中,我們將向我們的表格新增一個頁尾檢視,並在表格內部新增程式碼以在 table view 底部新增按鈕。首先建立一個新專案,然後在檢視控制器內部新增以下程式碼,這將初始化表格,向表格新增一個部分和幾行。func initTableView() {    let tableView = UITableView()    tableView.frame = self.view.frame    tableView.dataSource = self    tableView.delegate ... 閱讀更多

如何在 iOS 應用程式中使用 Swift 載入和顯示影像?

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

940 次瀏覽

要在 iOS 應用程式中載入和顯示影像,我們首先需要獲取一個影像。然後我們將該影像拖到我們的專案中,並在需要時選擇複製選項以及我們的應用程式目標。讓我們透過一個示例來了解其餘部分。現在,我們將建立一個 UIImageView 並將影像分配給它的 image 屬性,為此我們將建立一個函式。func addImage(imageName img: String) {    let imageView = UIImageView()    imageView.frame = self.view.frame    imageView.contentMode = .scaleAspectFit    if let newImage = UIImage(named: img) {       imageView.image = newImage    }    self.view.addSubview(imageView) }現在,我們將在此 ... 閱讀更多

如何在 iOS 應用程式中使用 Swift 建立自定義對話方塊?

karthikeya Boyini
更新於 2020-06-30 05:57:47

737 次瀏覽

要在 swift 中建立對話方塊,我們將使用 UIAlertController,它是 UIKit 的重要組成部分。我們將透過一個 iOS 應用程式和一個示例專案來演示這一點。首先,我們將建立一個空專案,然後在其預設檢視控制器內部,我們將執行以下操作。我們將建立一個 UIAlertController 物件。let alert = UIAlertController.init(title: title, message: description, preferredStyle: .alert)我們將建立一個操作let okAction = UIAlertAction.init(title: "Ok", style: .default) { _ in    print("你點選了確定")    //自定義操作。 }我們將操作新增到警報並顯示它alert.addAction(okAction) self.present(alert, animated: true, completion: nil)現在我們將此 ... 閱讀更多

如何在 Swift 中使用 UICollectionView?

karthikeya Boyini
更新於 2020-06-30 05:58:40

418 次瀏覽

要在 swift 中使用集合檢視,首先,我們需要建立一個集合檢視。我們可以將其拖放到故事板中,或者以程式設計方式建立它。之後,我們需要將我們的類確認到 UICollectionViewDataSource 和 UICollectionViewDelegate。此外,如果我們需要自定義單元格大小和佈局,我們需要將其確認到 UICollectionViewDelegateFlowLayout。讓我們看看以程式設計方式建立集合檢視所需的步驟。func initCollection() {    let layout = UICollectionViewFlowLayout()    layout.itemSize = CGSize(width: 50, height: 50)    let collection = UICollectionView.init(frame: self.view.frame, collectionViewLayout: layout)    collection.dataSource = self    collection.delegate = self    collection.backgroundColor ... 閱讀更多

如何在 swift 中以程式設計方式為 UIlabel 設定動態高度?

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

3K+ 次瀏覽

要在 swift 中為 UIlabel 設定動態高度,我們可以使用 UILabel 的 frame 屬性。我們可以使用 CGRect 建立一個框架,它允許我們提供不同的變數,如 x 位置、y 位置、寬度和高度。讓我們建立一個標籤並將其作為子檢視新增到我們的檢視中。let label = UILabel() label.frame = CGRect(x: 10, y: 40, width: 200, height: 50) label.backgroundColor = colorLiteral(red: 0.7450980544, green: 0.1568627506, blue: 0.07450980693, alpha: 1) label.textColor = colorLiteral(red: 0.05882352963, green: 0.180392161, blue: 0.2470588237, alpha: 1) label.text = "自定義標籤" self.view.addSubview(label)我們也可以將其嵌入到一個函式中,並 ... 閱讀更多

如何從 Swift 陣列中移除特定元素?

karthikeya Boyini
更新於 2020-06-30 05:59:34

4K+ 次瀏覽

要從 swift 中的元素中移除特定物件,我們可以使用多種方法。讓我們透過一個示例在遊樂場中演示這一點。首先,讓我們建立一個字串陣列。var arrayOfString = ["a", "b", "c", "f"]我們將使用以下方法,如下所示:方法 1 - 使用陣列的 filter 方法。swift 中的陣列有一個 filter 方法,它根據某些條件過濾陣列物件並返回一個新物件陣列。let modifiedArray = arrayOfString.filter { $0 != "f" } print(modifiedArray)當我們執行以上程式碼時,我們將得到以下結果。方法 ... 閱讀更多

如何使用 Swift 檢測 AVPlayer 影片何時播放結束?

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

2K+ 次瀏覽

要檢測 swift 中影片的結束,我們需要建立一個影片播放器,然後使用通知來檢測影片何時停止播放。我們將透過一個 swift 示例來演示這一點。讓我們建立一個專案並將任何副檔名為“mp4”的影片拖放到其中,如果需要,選擇複製資源並新增到我們專案的 target 中。現在我們將首先以程式設計方式建立一個影片播放器,然後我們將建立專案中影片的 url,然後我們將播放影片。var videoPlayer: AVPlayer!現在,在 viewDidAppear 中新增以下程式碼。override func viewDidAppear(_ animated: Bool) {    super.viewDidAppear(animated) ... 閱讀更多

如何在 swift 中使用 MBProgressHUD?

Samual Sam
更新於 2019-07-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 控制器擴充套件…… 閱讀更多

廣告

© . All rights reserved.