【发布时间】:2015-10-24 17:16:23
【问题描述】:
根据我的理解,我正在尝试做的事情应该很简单,但我似乎对此有些麻烦。
我正在尝试将 UITextField 添加到我的 Storyboard 中的 UITableViewCell,但是它只允许我将文本字段放置为 UIView 的子项,而后者则放置在表格视图单元格中。
即:
UITableViewCell
|__UIView
|__UITextView
我在我的 Swift ViewController 中创建了我的 IBOutlet 并添加了以下函数以使键盘出现在触摸时
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
self.nameTextField.becomeFirstResponder()
}
当我运行它时,单元格会响应触摸,但是好像文本视图总是隐藏并且永远不会启用或成为FirstResponder。我假设它与 UIView 的方式有关,但是我没有成功将文本视图直接放在表格视图单元格中。
如果有人知道我做错了什么,我将不胜感激,
谢谢!
【问题讨论】:
标签: ios swift xcode6 storyboard uitextfield