In Xcode I selected the Number Pad under Keyboard Type for a label. It works fine, but I cannot dismiss the keyboard and it's blocking important content. How do I get the number pad to close?
            Asked
            
        
        
            Active
            
        
            Viewed 444 times
        
    -1
            
            
        - 
                    1Hard to say the best method without seeing some code or detail, but this thread has many answers: https://stackoverflow.com/questions/741185/easy-way-to-dismiss-keyboard – jnpdx Jan 10 '22 at 01:26
 - 
                    There really isn't much code. Just a label connected as an outlet – Logan Cohen Jan 10 '22 at 01:45
 - 
                    2What specifically is "label"? Because `UILabel` doesn't generally have a keyboard associated with it. Is it a `UITextField`? Did you check out the answers in the link I posted? – jnpdx Jan 10 '22 at 01:46
 - 
                    you can use IQKeyboardManager instead of normal keyboard install it using ** pod IQKeyboardManager** – Noor Ahmed Natali Jan 10 '22 at 05:12
 
2 Answers
0
            
            
        override func viewDidLoad() {
    super.viewDidLoad()
    
     let tap = UITapGestureRecognizer(target: self, action: #selector(UIInputViewController.dismissKb))
    view.addGestureRecognizer(tap)
}
@objc func dismissKb() {
    view.endEditing(true)
}
        bdeviOS
        
- 449
 - 1
 - 6