Swift UIToolbar控制器使用🔧 – 工具欄教學
UIToolbar是iOS開發中常用的控制器,它可以讓你在應用程式中添加一個工具欄,讓你可以更容易地操作你的應用程式。在本文中,我們將介紹如何使用Swift來創建UIToolbar控制器,並添加按鈕以及其他功能。
創建UIToolbar控制器
首先,我們需要創建一個UIToolbar控制器,並將其添加到我們的應用程式中。我們可以使用以下Swift代碼來創建一個UIToolbar控制器:
let toolbar = UIToolbar()
toolbar.frame = CGRect(x: 0, y: 0, width: view.frame.width, height: 44)
view.addSubview(toolbar)
在上面的代碼中,我們創建了一個UIToolbar控制器,並將其尺寸設置為與螢幕尺寸相同,然後將其添加到我們的應用程式中。
添加按鈕
接下來,我們需要添加按鈕到我們的UIToolbar控制器中。我們可以使用以下Swift代碼來創建一個按鈕:
let button = UIBarButtonItem(title: "Button", style: .plain, target: self, action: #selector(buttonTapped))
toolbar.setItems([button], animated: false)
在上面的代碼中,我們創建了一個按鈕,並將其添加到我們的UIToolbar控制器中。我們還指定了一個buttonTapped方法,當用戶按下按鈕時將會調用該方法。
添加其他功能
除了添加按鈕之外,我們還可以添加其他功能到我們的UIToolbar控制器中。例如,我們可以添加一個文本框,讓用戶可以輸入文本:
let textField = UITextField(frame: CGRect(x: 0, y: 0, width: 200, height: 30))
let textFieldButton = UIBarButtonItem(customView: textField)
toolbar.setItems([button, textFieldButton], animated: false)
在上面的代碼中,我們創建了一個文本框,並將其封裝為一個UIBarButtonItem,然後將其添加到我們的UIToolbar控制器中。
總結
在本文中,我們介紹了如何使用Swift來創建UIToolbar控制器,並添加按鈕以及其他功能。我們首先創建了一個UIToolbar控制器,然後添加了一個按鈕,並添加了一個文本框。通過使用UIToolbar控制器,我們可以輕鬆地在應用程式中添加一個工具欄,以便更容易地操作應用程式。
推薦閱讀文章
推薦閱讀文章
Swift UIToolbar Tutorial: Getting Started
UIToolbar Tutorial: Create a Toolbar with UIToolbar in iOS
How to add a toolbar to your iOS app
UIToolbar Tutorial for iOS 10
iOS UIToolbar Class</a