2015-09-01 1 views
2

Мне нужно изменить размеры размеров контроллеров View в контроллере Split View. Я имею в виду, что значение по умолчанию для первого контроллера просмотра равно 320. Второе - 703. Мне нужно изменить их на 605 и 419. Проект Btw - проект iPad - Landscape. Так есть ли способ сделать это?Как изменить размеры ширины элементов контроллера разделенного вида (Master View Controller - Подробный контроллер просмотра)?

+0

Пожалуйста, обратитесь к [http://stackoverflow.com/questions/2949067/change-the-width-of-master-in-uisplitviewcontroller/42803037#42803037](http://stackoverflow.com/questions/2949067/ change-the-width-of-master-in-uisplitviewcontroller/42803037 # 42803037) – Madasamy

ответ

6

Класс UISplitViewController предоставляет свойство для изменения ширины основного вида. Это свойство - preferredPrimaryColumnWidthFraction, с помощью которого вы можете указать ширину основного представления в процентах от общей ширины разделенного вида.

+0

Спасибо. Должен ли я использовать это свойство в SplitViewController.swift или DetailViewController.swift или MasterViewController.swift? – letitbefornow

+0

Это свойство SplitViewController. Вы должны определить его при создании SplitViewController. – LuckyStarr

+0

Получил. Благодарю. – letitbefornow