, поэтому я предполагаю, что в вашем делегате приложения в методе applicationDidFinishLaunching у вас есть viewController, чье представление автоматически добавляется в окно.Хорошо внутри класса viewController в методе - (void) viewDidLoad вы должны выделить контроллер заявления об отказе и представить его модально, используя
[self presendModalViewController:my_disclaimer animate:YES];
. Это заставит контроллер скользить впереди всего.Если пользователь нажимает «нет», просто оставьте этот дисплей модального контроллера заблокированным из приложения.
, чтобы код внутри вашего метода viewController - (void) метода viewDidLoad должен был прочитать
-(void)viewDidLoad
{
//Alocate memory
MyCustomController *controller = [[MyCustomController alloc] initWithWhatever:arguements_to_get_controller_setup];
//present controller
[self presentModalViewController:controller animate:YES];
}