2015-02-02 2 views
4

То, что я хочу достичь, это иметь «метку заголовка», которая всегда видна сверху, таблица посередине, которая может иметь несколько элементов и прокручиваемую кнопку, и две кнопки «Влево» »и« Right », которые всегда видны снизу.
Пример:Стол фиксированного размера в iOS WatchKit

enter image description here

Для достижения этой цели я добавить таблицу в группе размера исправить, но таким образом таблица не прокручивать.

Если я добавлю таблицу без группы, тогда весь экран станет прокручиваемым, что не решит мою проблему.
Пример:

enter image description here

Это возможно даже с текущим API?

+0

: Есть ли у Вас какое-либо решение для этого, если да, пожалуйста, помогите нам в этом :) – VSP

+0

@Jovan вы получили решение для этого? –

+0

Извините, ребята, пока нет решения. –

ответ

0

Возможно, что-то, чего вы хотите достичь: https://www.apple.com/watch/films/#film-design Посмотрите (6:47 - 6:50).

Хотя эта функция показана в коммерческой рекламе Apple, ее еще не поддерживали в текущем SDK WatchKit.

1

TL; DR

Если вы хотите прокручивать таблицу внутри группы использования size to fit content в настройках групп, но, вероятно, он не будет вести себя так, как вы хотите.

Подробности

Прежде всего в настоящее время (2 февраля 2015), это не представляется возможным, чтобы иметь некоторые элементы статические и некоторые из них динамика в одном InterfaceController. Если у вас есть прокручиваемый контент (например, таблица), все элементы на этом интерфейсном контроллере будут прокручиваться.

Итак, вы можете использовать решение из раздела TL; DR, но, как я уже сказал, он, вероятно, не будет вести себя так, как вы хотите. У меня была аналогичная проблема: установить изображение как статическую таблицу фона, но не удалось ее решить, даже если вы установите изображение в качестве фона таблицы, оно не будет статическим.

Примечание

Из Руководства Human Interface от Apple

Не вставлять таблицы внутри групп. Таблицы динамически изменяются в зависимости от количества строк, которые они содержат. В результате таблицы игнорируют любые ограничения по высоте, установленные на них группами. (https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/WatchHumanInterfaceGuidelines/Tables.html#//apple_ref/doc/uid/TP40014992-CH24-SW1)

+0

Спасибо, но вы догадались, что это правильно - оно не работает :) Размер для содержания работает так же, как второй снимок экрана, который я разместил. Я не знаю, почему Apple еще не разрешает эту функциональность. –

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