У меня есть одно текстовое поле, например:
@IBOutlet weak var tfAmount: WKInterfaceTextField!
, и я хочу, чтобы вводимый текст был введен из tfAmount для кнопки Action. Итак, как я могу получить?
Чтобы получить текст, введенный пользователем, подключите текстовое поле в раскадровке к методу действия, определенному в контроллере интерфейса.
Obj- C
- (IBAction)textFieldAction:(NSString*) value
Swift
@IBAction func textFieldAction(_ value: NSString?)
WatchKit вызывает метод действия после того, как пользователь отклоняет контроллер ввода текста. Параметр value содержит строку, введенную пользователем. Если пользователь отменяет контроллер ввода текста, значение равно нулю.
https://developer.apple.com/documentation/watchkit/wkinterfacetextfield?language=swift