1
我使用swift自定義鍵盤。 我想的事情是,如果我鑰匙「A」, 「A」可以出現在搜索欄上(Safari瀏覽器搜索欄或其他地方)如何使自定義鍵盤與斯威夫特工作
我結合所有字母鍵@IBAction fun didTapKey
。
@IBOutlet var key
是,對於鍵鈕
此設置陰影是keyboardViewController.swift的一部分。 (請忽略nextkeyboarbutton,這不是我創造了一個(我認爲這是有點兒默認按鈕; - ;)
class KeyboardViewController: UIInputViewController {
var newKeyboardView: UIView!
@IBAction func didTapKey(sender: UIButton) {
}
@IBOutlet var key: [UIButton]!
@IBOutlet var nextKeyboardButton: UIButton!
override func updateViewConstraints() {
super.updateViewConstraints()
// Add custom view sizing constraints here
}
override func viewDidLoad() {
super.viewDidLoad()
loadInterface()
for button in self.key {
button.layer.masksToBounds = false
button.layer.shadowOffset = CGSizeMake(0.0, 2.0)
button.layer.cornerRadius = 4.0
button.layer.shadowColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.25).CGColor
button.layer.shadowOpacity = 1.0
button.layer.shadowRadius = 0.0
}
只是一個方面說明。你可能想看看iOS 10的功能。根據你製作的鍵盤,到11月份它可能會完全過時。我在商店裏有12個鍵盤,當iOS 10是官方的時候,它們幾乎都是無用的。 – TheValyreanGroup