Макет в Apple Watch

Я делаю калькулятор для Apple Watch. Я вставил группу и внутри нее добавил 4 кнопки, но не могу найти ни одной опции, которую эти 4 кнопки должны настраивать на обоих экранах Apple Watch.

Apple Watch 38 мм

Скриншот

Apple Watch 42 мм

Скриншот

Свойства группы

Снимок экрана

Свойства кнопки

введите здесь описание изображения


person Zohaib    schedule 20.11.2014    source источник


Ответы (2)


Используйте один WKInterfaceGroup на строку и в инспекторе размеров установите ширину «Относительно контейнера» на 1 и высоту на 0,18.

введите здесь описание изображения

Внутри каждой группы расположите свой параметр WKInterfaceButtons относительно высоты контейнера до 1 и ширины 0,25 (4 элемента в строке).

введите здесь описание изображения

Конечный результат на 38мм:

введите здесь описание изображения

и 42мм:

введите здесь описание изображения

person Tomas Camin    schedule 20.11.2014
comment
это здорово .. это именно то, что я искал .. спасибо - person Zohaib; 20.11.2014

Для всех, кто пытается проделать то же самое с комплектом Apple Watch, здесь есть очень хороший базовый учебник по калькулятору: http://www.noodlewerk.com/blog/calculator-apple-watch-tutorial./ (не мой собственный учебник, но то, с чем я столкнулся в своих собственных экспериментах с набором )

Выдержка из статьи:

«Выберите обе кнопки и откройте Инспектор атрибутов на боковой панели справа. Оставьте параметр ширины на «Относительно контейнера», но измените значение с 1 на 0,25».

Этот процентный параметр позволяет изменять размер элементов пользовательского интерфейса относительно области дисплея, что полезно в таких ситуациях, как Apple Watch, где есть два дискретных размера экрана.

person Kevin Purnama    schedule 15.04.2015
comment
Хотя эта ссылка может ответить на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если связанная страница изменится. - person Chris Loonam; 15.04.2015
comment
Спасибо, что нашли время, чтобы сообщить мне. Извините, полный новичок здесь. Все еще учусь веревкам :) - person Kevin Purnama; 15.04.2015