/ / WatchKit User Interaction with a Label - objective-c, xcode, watchkit, wkinterfacelabel, setuserinteractionenabled

Interakcja użytkownika WatchKit z etykietą - cel-c, xcode, watchkit, wkinterfacelabel, setuserinteractionenabled

Programując aplikację do przemówień czasowych, zdałem sobie sprawę, że chcę mieć możliwość zatrzymania timera przez osobę, kiedy tylko zechce, po prostu dotykając timera (prosty WKInterfaceLabel aktualizuje). Wiem już, jak utworzyć licznik czasu i jak go wstrzymać w ramach metody, ale nie wiem, jak użyć WKInterfaceLabel i utwórz dla niego akcję.

Na iOS mogłem po prostu ustawić userInteractionEnabled własność do YES dla UILabel, ale wygląda na to, że własność nie istnieje? WKInterfaceLabel, przywołując pytanie, w jaki sposób mogę sprawić, by użytkownik po prostu dotknął etykiety, aby wykonać jakiś kod.

Zastanawiałem się tylko, czy ktoś ma obejście tego problemu, ponieważ w dokumentacji dewelopera Apple nie mogłem znaleźć właściwości, która robi coś podobnego.

Odpowiedzi:

0 dla odpowiedzi № 1

Możesz spróbować utworzyć zgrupowany WKInterfaceButton. W ten sposób możesz osadzić etykietę wewnątrz samego przycisku.