我正在Xcode上使用swift自定义键盘。Xcode如何连接视图以查看使用按钮? (swift)
我已经创建了一些键盘的视图(xib文件)。 和我想连接这些意见互相像当我按[123]按钮,视图更改为数字,所以我可以键入数字:)
其实我完成了地球按钮(这是下一个键盘按钮,这是自动当我添加自定义键盘目标时创建)但无法理解代码; - ;
我想要做的是与视图(厦门国际银行)连接按钮(作为一个IBOutlet或IBAction为)
我正在Xcode上使用swift自定义键盘。Xcode如何连接视图以查看使用按钮? (swift)
我已经创建了一些键盘的视图(xib文件)。 和我想连接这些意见互相像当我按[123]按钮,视图更改为数字,所以我可以键入数字:)
其实我完成了地球按钮(这是下一个键盘按钮,这是自动当我添加自定义键盘目标时创建)但无法理解代码; - ;
我想要做的是与视图(厦门国际银行)连接按钮(作为一个IBOutlet或IBAction为)
参加厦门国际银行或故事板两种观点和IBOutlet中它们。一个视图具有用于字母表的按钮,而其他视图具有用于数字的按钮。
你要做的代码类似如下:
@IBOutlet var alphabelView: UIView!
@IBOutlet var numericView: UIView!
@IBOutlet var toggleBtn: UIButton!
btn.setTitle("ABC", forState: .Normal)
btn.setTitle("123", forState: .Selected)
toggleBtn.addTarget(self, action: #selector(self.toggleButtonsClicked(_:)), forControlEvents: .TouchUpInside)
数字视图最初将隐藏。当用户按下做类似下面的代码行代码:
func toggleButtonsClicked(button: UIButton) {
button.selected = !butto.selected
alphabelView.hidden = true
numericView.hidden = false
}
我可以再问一次吗?如何连接按钮? –
你想连接哪些按钮? –
123按钮和ABC按钮。所以当我按下这些按钮时,它会连接到另一个键盘视图对吗? :o –
能否请您共享代码 – IKKA
检查我的答案。如果还有问题,请告诉我。@ Yumin Hwang –