gpt4 book ai didi

cocoa-touch - 当我快速点击 UITextField 时,为什么 UIKeyboard 没有出现?

转载 作者:行者123 更新时间:2023-11-28 13:21:09 25 4
gpt4 key购买 nike

这与swift有关吗?

我已经设置了一个与另一个 Controller 没有任何连接的 Controller ,但它是使用它的 Storyboard ID 实例化的。

相关类文件:

import Foundation
import UIKit

class SignUpViewController : UIViewController, UITextFieldDelegate {
@IBOutlet weak var companyField: UITextField!
@IBOutlet weak var emailField: UITextField!
@IBOutlet weak var passwordField: UITextField!


override func viewDidLoad() {
super.viewDidLoad()
}

override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)

}


@IBAction func loginButtonTapped(sender: UIButton) {

}

@IBAction func forgotPasswordButtonTapped(sender: UIButton) {
}


@IBAction func signUpButtonTapped(sender: UIButton) {
}

}

这是我展示注册 Controller 的方式:

@IBAction func signUpButtonTapped(sender: UIButton) {
let signUpViewController = self.storyboard?.instantiateViewControllerWithIdentifier("signUpViewControllerSB") as SignUpViewController

self.presentViewController(signUpViewController, animated: true, completion: nil)
}

我点击任何文本字段并看到闪烁的光标,但没有出现键盘。

我错过了什么?

在使用 swift 之前,我可以只添加文本字段,运行模拟器,键盘就会弹出。

我确信我做对了所有事情。

最佳答案

检查这些设置。转到 iOS 模拟器 -> 硬件 -> 键盘 -> 切换软件键盘 还有

iOS Simulator -> Hardware -> Keyboard-> 取消选中 Connect Hardware Keyboard

关于cocoa-touch - 当我快速点击 UITextField 时,为什么 UIKeyboard 没有出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25666677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com