繁体   English   中英

UITableViewController中的UITextField

[英]UITextField in UITableViewController

我找不到这样的问题。 我搜索了整个Internet,但是没有人问这个问题。 即使是苹果公司的教程,也没有例子。 这是我想做的。 我想创建一个提醒或奇妙清单之类的应用。 我想强调UITableViewCell第一个单元格的UITextField作为文本输入。 我的第一个单元格是一个静态单元格,它是UITextField,其他单元格是UITextField的结果。 例如:

  • 静态单元格(UITextField)
  • 动态单元格(标签)
  • 动态单元格(标签)
  • ...

UITextField没有按钮。 由于我必须实现UITextFieldDelegete并在viewDidLoad中进行均衡(如textField.delagate = self所以我想从键盘返回的内容(例如Reminders.app)中获取输入。 问题从这里开始。 我可以在UITableViewCell中连接出口(用于UITextField和单元格的标签),但是在UITableViewCell的实例方法中,没有viewDidLoad方法,并且不允许使用UITextFieldDelagete,这可能需要不使用任何按钮即可获取输入。 如果使用ViewController(而不是UITableViewController),则可以轻松连接插座并使用UITextFieldDelegate。 我怎么解决这个问题? 我错过了哪一点?

请检查屏幕快照,如何将任何控件添加到UITableViewController中,不要忘记在tableView属性中更改静态单元格而不是动态原型。

IBOUTLETs将与您的ViewController连接,而不与自定义单元连接。

在此处输入图片说明

如何在TableViewController中设置OUTLEts:ScreenShot

只需您即可

请随时问

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM