2009-02-23 3 views
1

Довольно новый для разработки iPhone/Cocoa, поэтому у меня проблемы с настройкой.Создать Split View ViewController

Я хочу создать ViewController, который имеет два отдельных подвид. Вид того, как настроен TabViewController/NavigationController, но я хочу иметь возможность контролировать то, что находится в другой части (не говоря уже о калибровке и т. Д.). Любая ориентация прекрасна (сверху/снизу) или (влево/вправо).

+--------+ +----+----+ 
| top | | l | r | 
|  | | e | i | 
+--------+ | f | g | 
|  | | t | h | 
| bottom | | | t | 
+--------+ +----+----+ 

ответ

3

Вы можете создать подкласс ViewController и добавить три свойства:

FirstView, SecondView, isVertical

Эти три свойства будут вообще быть достаточно, чтобы создать простой вид разделения. Потребитель будет отвечать за настройку этих свойств, а внутри метода loadView ViewController вы добавите оба этих представления в новое представление, которое затем присвоите свойству «view» UIViewController.

Это действительно все, что есть для крайне ограниченное набор функций Split ViewController. Остальная часть функций, скорее всего, просто изменит размер и расположение видов.

Надеется, что это помогает, и, пожалуйста, с открытым исходным кодом это :)

+0

Я искал что-то я мог бы манипулировать в Interface Builder, но я просто пошел вперед и манипулировать вещи программно. Это будет легче. –

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