Я не могу найти такой вопрос. Я искал весь интернет, но никто не задавал этот вопрос. Даже в учебниках Apple нет примера. Вот мое, что я хочу сделать. Я хочу создать такое приложение, как Reminders или Wunderlist. Я хочу подчеркнуть UITextField первой ячейки UITableViewCell как текстовый ввод. Моя первая ячейка - это статическая ячейка, которая является UITextField, а другая ячейка - результатом UITextField. Например:UITextField в UITableViewController
- Статическая клеток (UITextField)
- динамический элемент (Label)
- динамический элемент (Label)
- ...
Там нет кнопки для UITextField. Я хочу получить вход с клавиатуры, как Reminders.app, из-за того, что я должен реализовать UITextFieldDelegete и выравнивать в viewDidLoad, как textField.delagate = self
. Проблема начинается здесь. Я могу подключать выходы в UITableViewCell (для ярлыков UITextField и ячеек), но в методе экземпляра UITableViewCell отсутствует метод viewDidLoad, и он запрещает использовать UITextFieldDelagete, который может потребовать ввода ввода без использования какой-либо кнопки. Если я использую ViewController (не UITableViewController), я могу легко подключить розетки и использовать UITextFieldDelegate. Как я могу решить эту проблему? Какой момент я пропустил?
Где создать текстовое поле и точек лейбла? В TableViewController или TableViewControllerCell. – mathema
ждите. Я добавляю еще один снимок экрана –
Любое пользовательское подключение класса от инспектора удостоверений? В пользовательском классе вы оставите пустым. – mathema