Есть ли способ отключить WKInterfaceMenu?
Я добавил WKInterfaceMenu в раскадровку, которая прекрасно работает. Однако после использования я не хочу, чтобы меню появлялось во второй раз.
Есть ли способ предотвратить появление меню?
1 ответ
Решение
Вы можете определенно сделать это, но вам нужно сделать что-то немного по-другому.
Во-первых, не настраивайте контекстное меню в раскадровке. Вместо этого установите все пункты меню программно. Вы можете добавлять и удалять пункты меню, используя методы addMenuItemWithImageNamed и clearAllMenuItems на вашем WKInterfaceController
пример.
Сначала вы хотите настроить все элементы меню, а затем удалить их во всех методах обратного вызова для каждого элемента меню. Таким образом, они будут там сначала, и будут удалены, как только вы выберете один из них.