Cum se poate inita vizualizarea cu fișierul nib? Cum să gestionați controlorii de vizualizare într-un proiect?

I've created new Single View project in Xcode. In ViewController.xib I've added new custom view inside another view. (grey rectangle) enter image description here

Then I've created new files: "CoordinateSystemViewController". enter image description here

Acum, vreau să init viziunea mea personalizată cu CoordinateSystemViewController.xib. Am incercat (fisierul ViewController.m):

- (void)viewDidLoad
{
    [super viewDidLoad];

    CoordinateSystemViewController *coordinateSystemViewController = [[CoordinateSystemViewController alloc] initWithNibName:@"CoordinateSystemViewController" bundle:nil];
    coordinateSystemView = coordinateSystemViewController.view;


}

dar pare a fi o cale gresita pentru ca nu functioneaza: P

Ar trebui să creez întotdeauna ViewController pentru fiecare fișier? Ar trebui ca fiecare vizualizare să fie încărcată din fișierul .xib separat? Este un obicei bun de a crea o clasă View Controller cu câteva vizualizări "IBOutlets care le administrează pe toate?

0

1 răspunsuri

Inorder to use another UIView inside Controller , We do not need to use another controller for it. Instead manage UIView inside same Controller.

Refer to this for more Information.

0
adăugat