Как установить ограничение ширины изображения LaunchScreen для суперпредставления в файле раскадровки проекта iOS xamarin? - PullRequest
1 голос
/ 13 апреля 2019

Я реализую заставку для моего приложения. Я только что узнал об ограничениях раскадровки для поддержки нескольких устройств. По сути, мне очень трудно понять это как новичка в этом, также я вижу, что в xamarin нет подходящей документации. Я хочу знать шаги, чтобы установить ширину просмотра изображения для его супер просмотра (View controller) .

Я вижу, что я должен делать отсюда, Визуальная раскладка Xamarin iOS для раскадровки на экране . Но как мне добавить эти ограничения, совершенно не знаю ..?! В частности, ширина и высота изображения при просмотре, задний и ведущий

Теперь я могу только знать, как устанавливать ограничения в конструкторе, перетаскивая их. Я только научился центрировать изображение в супер-виде по X и Y (по горизонтали и вертикали). Нет кнопки для добавления ограничений. Как добавить ведущие и конечные ограничения? Я использую Visual Studio 2017 для Windows

1 Ответ

1 голос
/ 13 апреля 2019

Я получил это работает.

Шаг 1. Откройте файл раскадровки с устройством с самым низким разрешением экрана (iPhone 4s) и перетащите изображение, чтобы заполнить контроллер представления.

Шаг 2: Установите источник uiimageview из ресурсов / ресурсов изображений.

Шаг 3. Нажмите на изображение -> вкладка «Свойства» -> раздел «Макеты». Вы увидите вот так

enter image description here

Шаг 4: Свойства -> Макет -> Под Просмотр группы, есть заголовок с именем Упорядочить , есть пример с автоматическими размерами и коробка.

Шаг 5: Вы должны щелкнуть по всем I-образным стержням и линиям в центре , чтобы сделать его красным , как показано ниже, чтобы заполнить ширину (вы можете увидеть это, отражая окно примера при нажатии)

enter image description here

Теперь, SAVE и затем переключитесь на другие устройства, у вас должен быть этот UIImageview, заполняющий высоту и ширину устройства.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...