Я делаю таблицу WatchKit в WKInterfaceController
. Я хочу ViewController иметь фон, как показано здесь: WKInterfaceController background image location
поручаю предысторию самого InterfaceController
(не в таблице):
Это работает, за исключением того, что изображение фактически сосредоточено в Table
, а не WKInterfaceController
, так что, если у меня есть много строк, я получаю этот результат (из Storyboard, рисованные боксы - это то, что вы видите, если вы прокручиваете часы на эти строки):
фоновое изображение находится в центре Table
, и является видимым только тогда, когда пользователь прокручивает к строке 4-5 (зеленый ящик).
Можно ли сохранить изображение с центром в ViewController
, и пусть строки прокрутки над изображение, либо в раскадровке или в коде?
Если вы назначили фоновое изображение контроллеру, оно фактически сосредоточено на контроллере. Интерфейс контроллера расширяется, чтобы разместить таблицу со всеми ее строками. В любом случае, я не верю, что можно добиться желаемого внешнего вида. Если бы вы могли прокручивать элемент 'group', тогда это было бы возможно, но поскольку свиток можно привязать только к' WKInterfaceController', я не верю, что есть способ указать изображение, которое ограничено областью просмотра , или тот, который идет вместе с прокруткой – prawn