Proč jsou pohledy načtené ze zrn je umístěna 20 pixelů dolů na stavovém řádku?

hlasů
3

Snažím se nastavit rozložení jako například v aplikaci iPad. To bude mít tři hlavní pohledy, které tvoří celou obrazovku. Pohledy budou kompletovány jeden na horní straně druhé, každý zabírají plnou šířku. Mám jednu velkou nib soubor, který zodpovídá za celý prostoru obrazovky. V tomto nib souboru, jsem instance tři řadiče pohled s vývody. Pak mám tento kód:

- (void)viewDidLoad {
    [super viewDidLoad];

    [self.view addSubview:controllerOne.view];
    [self.view addSubview:controllerTwo.view];
    [self.view addSubview:controllerThree.view];
}

To přidává názory na vrcholu navzájem a 20 bodů nižší. Nicméně poté, co otáčí ke krajině a záda jsou přímo pod stavovém řádku. Víte, co by bylo příčinou?

Položena 31/03/2010 v 21:05
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
5

Zjistila jsem příčinu tohoto. Při úpravách View Controller v Interface Builder, potřeboval jsem odškrtněte „Změna velikosti Pohled z hrot.“ Pak to přijde na rámu I nastavené a zůstane na správném místě.

Odpovězeno 26/05/2010 v 20:41
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more