2016-04-13 7 views
0

У меня есть приложение Xamarin iOS Universal с простыми формами в Tabbed Controller (с тремя вкладками). В IDE используется Visual Studio 2015 с Xamarin.Xamarin Universal iOS приложение работает только на iphone

На каждой вкладке у меня есть простые UITextFields, и проблема теперь в том, что они появляются только в iPhone в Main.Storyboard. Когда я выбираю «iPAD» под «View As», все компоненты пользовательского интерфейса исчезают. (добавлены скриншоты IDE ниже)

То же самое происходит и при запуске приложения на симуляторах. Пользовательский интерфейс приложения отображается на симуляторах iPhone, но не на симуляторе iPAD.

Я понимаю, что мне не нужно явно делать что-либо, чтобы этот запуск выполнялся на iPAD. Пожалуйста, исправьте меня, если я ошибаюсь, и помогите мне в том, что делать, чтобы сделать эту работу.

Спасибо.

iPhone5S Screenshot

iPAD Screenshot

ответ

4

Настроены устройства в info.plist в Universal?

enter image description here

Также в раскадровке, для каждого из элементов управления пользовательского интерфейса, которые удаляются при выборе проверки IPad если управление UI установлено для всех размерных классов.

Прокрутите вниз до конца вкладки свойств после выбора виджета и проверьте, является ли он WAnyhAny.

enter image description here

Учебник для размерных классов можно найти в Xamarin-х documentation

+0

Да, это уже установлено на Universal. –

+0

И классы размеров? – Sreeraj

+0

Размер классов - нет, я ничего не сделал. Как/Где я их настраиваю? –

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