Как получить входной текст из WKInterfaceTextField в watchOS? - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть одно текстовое поле, например:

@IBOutlet weak var tfAmount: WKInterfaceTextField!

, и я хочу, чтобы вводимый текст был введен из tfAmount для кнопки Action. Итак, как я могу получить?

1 Ответ

1 голос
/ 14 апреля 2020

Чтобы получить текст, введенный пользователем, подключите текстовое поле в раскадровке к методу действия, определенному в контроллере интерфейса.

Obj- C

- (IBAction)textFieldAction:(NSString*) value

Swift

@IBAction func textFieldAction(_ value: NSString?)

WatchKit вызывает метод действия после того, как пользователь отклоняет контроллер ввода текста. Параметр value содержит строку, введенную пользователем. Если пользователь отменяет контроллер ввода текста, значение равно нулю.

https://developer.apple.com/documentation/watchkit/wkinterfacetextfield?language=swift

...