2010-04-08 3 views
0

Как вы загружаете представление поверх другого вида на iPad, как в приложении Wordpress, когда он просит вас настроить свой блог. Можете ли вы показать или опубликовать мне пример кода. У меня установлен NSUSerdefaults, поэтому он будет отображаться на первом запуске. Я бы хотел, чтобы это видение выглядело так: http://uplr.me/files/p45064.pngКак вы загружаете представление поверх другого вида в iPad

Посмотрите, как у него есть шаддуры, а вид потемнел сзади. То, что я пытаюсь сделать.

ответ

3

Я получил его

AddViewController* firstLaunchController = [[AddViewController alloc] initWithNibName:nil bundle:nil]; 
UINavigationController *modalNavigationController = [[UINavigationController alloc] initWithRootViewController:firstLaunchController]; 
modalNavigationController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve; 
modalNavigationController.modalPresentationStyle = UIModalPresentationFormSheet; 
[detailViewController presentModalViewController:modalNavigationController animated:YES]; 
[firstLaunchController release]; 

так просто

Спасибо всем

+1

Спасибо за обменяв код с нами. –

2

Второй вид загружается как модальный вид первого. См. -[UIViewController presentModalViewController:animated:].

На iPad, когда вы представляете модальный вид, вы автоматически получаете затемнение.

+0

Я попытался с помощью какой-то код от Wordpress, но не могу получить любой из его работать. Я использую это прямо сейчас \t если: { \t \t CFirstLaunchViewController * СИБ = [[CFirstLaunchViewController Alloc] initWithNibName: ноль расслоение: ноль] ([[NSUserDefaults standardUserDefaults] boolForKey @ "isFirstLaunch"]!); \t \t [window addSubview: nib.view]; \t \t nib.view.frame = CGRectMake (270, 288, 540, 576); \t \t [nib release]; \t} Что мне нужно сделать. Можете ли вы написать код, который мне нужен? Я довольно новичок в этом Спасибо – Frankrockz

+0

Вы не добавляете в качестве подзаголовка. Вместо этого вы используете presentModalViewController. Обратите внимание, что это диспетчер представлений, а не вид. См. Пример кода на странице http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instm/UIViewController/presentModalViewController: объявлено: – TechZen

Смежные вопросы