2015-04-27 3 views

ответ

0

Короткий ответ: вы не можете размещать предметы друг на друга с помощью WatchKit, но вы можете использовать фон изображение группы для этого:

Могу ли я позиционировать элементы интерфейса друг на друга?

Нет, элементы интерфейса не могут быть расположены друг на друге изнутри. Однако есть обходные пути. Например, вы можете использовать WKInterfaceGroup и установить фоновое изображение на то, что представляет собой элемент управления, который вы хотите наложить. Внутри группы вы можете добавить необходимые ярлыки, кнопки и т. Д.

Это результат Ray Wenderlich's WatchKit FAQ, который является довольно надежным источником. Если я найду его, я свяжусь со всеми официальными источниками.

Решение, как указано выше, должно быть использовать WKInterfaceGroup и установить его фоновое изображение на то, что представляет собой элемент управления, который вы хотите наложить. Внутри группы вы можете добавить необходимые ярлыки, кнопки и т. Д.

Обратите внимание, что this question также относится к элементам прокладки поверх изображений.

+0

Если наше приложение для просмотра Apple будет прокручиваться между разными видами страниц, может ли каждый из них иметь собственный фон? – DevonCarlson

+0

Конечно! На каждой странице создайте WKInterfaceGroup, установите фоновое изображение и добавьте свои кнопки. – rdurand

0

Насколько я знаю, вы не можете этого сделать.

Но то, что вы можете сделать, это создать кнопку и установить его BackgroundImage.

Надеюсь, что это поможет :)

+0

Мы надеялись, что сможете пронестись между разными видами страниц, каждый со своим собственным фоном, содержащий кнопки на заднем плане. Это возможно? – DevonCarlson

+0

О, ну, попробуйте добавить кнопку в 'pageView's. – LinusGeffarth

+0

Мне любопытно, могут ли разные просмотры страниц иметь свой отдельный фон. – DevonCarlson

Смежные вопросы