-(void)search:(id)sender {
if (([[UIDevice currentDevice]orientation]==UIDeviceOrientationLandscapeLeft)||([[UIDevice currentDevice]orientation]==UIDeviceOrientationLandscapeRight)) {
[self landscapeTextField];
}
else if (([[UIDevice currentDevice] orientation] == UIDeviceOrientationPortrait) || ([[UIDevice currentDevice] orientation] == UIDeviceOrientationPortraitUpsideDown)) {
[self portraitSearchTextField];
}
}
Я вызываю эту функцию, когда мое приложение нажимает кнопку.
когда я в портретном режиме [self portraitSearchTextField]
не звонит
Я проверил в режиме отладки.
когда я заменяю else if
на else [self portraitSearchTextField];
его рабочий
но Мое текущее устройство в портретном режиме во время загрузки приложения ... Почему это условие не выполняется. кто-нибудь может мне помочь.
@ заранее спасибо.