【发布时间】:2017-09-25 23:55:02
【问题描述】:
//
// CommentViewController.swift
// Bordy
//
// Created by Micheal Tyler on 9/22/17.
// Copyright © 2017 Bordy,LLC. All rights reserved.
//
import UIKit
import FirebaseDatabase
import FirebaseAuth
class CommentViewController: UIViewController {
@IBOutlet weak var commentTextField: UITextField!
@IBOutlet weak var sendButton: UIButton!
@IBOutlet weak var tableView: UITableView!
@IBOutlet weak var constraintToBottom: NSLayoutConstraint!
let postId = "-KuXb-8C5kijYNqOOihB"
var comments = [Comment]()
var users = [Users]()
override func viewDidLoad() {
super.viewDidLoad()
tableView.dataSource = self
tableView.estimatedRowHeight = 77
tableView.rowHeight = UITableViewAutomaticDimension
empty()
handleTextField()
loadComments()
NotificationCenter.default.addObserver(self, selector: #selector(self.keyboardWillShow(_:)), name: NSNotification.Name.UIKeyboardWillShow, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(self.keyboardWillHide(_:)), name: NSNotification.Name.UIKeyboardWillHide, object: nil)
}
/* 这是我放置代码的地方,当我在模拟器中点击屏幕时没有打印任何内容,如果用户点击屏幕退出 textField,我的键盘也不会隐藏。 */
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
view.endEditing(true)
print("12121")
}
【问题讨论】:
标签: swift touchesbegan