iPhone - приложение всегда начинается с пустого белого экрана? - PullRequest
0 голосов
/ 06 декабря 2010

Я не могу заставить свое приложение iPhone отображать какой-либо контент при запуске. Есть идеи, что тут не так?

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
     HomeViewController *t = [[HomeViewController alloc] init];
     [self.window addSubview:t.view];
     [self.window makeKeyAndVisible];

     // I tried the following in case the problem is my
     //view controller but nothing shows up at all
     UISegmentedControl *t = [[UISegmentedControl alloc] init];
     [self.window addSubview:t];
     [self.window makeKeyAndVisible];
}

1 Ответ

1 голос
/ 06 декабря 2010

Если ваш контроллер представления не реализует loadView, вы должны загрузить представление из файла NIB с помощью initWithNibName:bundle:.

Сегментированный элемент управления должен быть инициализирован с initWithItems:. Вы также должны назначить кадр элементу управления.

...