Задать вопрос
@korolevsky_s
iOS Developer

Как сохранить введенные данные пользователя в поле TextField нажатием клавиши «done» на клавиатуре?

Всем доброго дня! Подскажите, как научить приложение запоминать введенные данные пользователя в поле TextField нажатием клавиши "done" на клавиатуре? Есть несколько TextField и ImageView (пользователь в альбоме выбирает фото и вносит описательную часть).
  • Вопрос задан
  • 926 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Coddyschool
    Стэнфордский курс Swift
    6 месяцев
    Далее
  • Академия Eduson
    IOS-Разработчик
    7 месяцев
    Далее
Решения вопроса 1
@korolevsky_s Автор вопроса
iOS Developer
Если кому интересно, то вот решение!

import UIKit

class ViewController: UIViewController {

@IBOutlet weak var Name: UITextField!
    let saveName = NSUserDefaults.standardUserDefaults()
    @IBAction func HideKeyboardName(sender: UITextField) {
        saveName.setObject(Name.text, forKey: "Name")
    }

override func viewDidLoad() {
        super.viewDidLoad()
        
        if let text = saveName.stringForKey("Name") {
            Name.text = text
        }

        }
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы