У меня есть UITableView со строками, когда вы нажимаете на каждую строку, вы увидите подробный вид, я хочу это для iPhone, , если я поверну устройство и выберите строка из списка, я должен просмотреть описание. (Я имею в виду, что у меня должны быть мои строки и справа мое подробное представление) Вращение устройства назад в вертикальное положение и скрытие подробного представления.iPhone UISplitViewController поддерживается только при работе под UIUserInterfaceIdiomPad
Я использовал splitViewController, но у меня есть ошибка, не могли бы вы проверить мой код и сообщить мне, что здесь не так?
Заранее благодарен!
Вот код
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary
*)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
ViewController *view = [[ViewController alloc] initWithNibName:@"ViewController"
bundle:nil];
_nav = [[UINavigationController alloc] initWithRootViewController:view];
//
MattersDetailView *detailVC = [[MattersDetailView alloc] initWithNibName:@"MattersDetailView"
bundle:nil];
_nav = [[UINavigationController alloc] initWithRootViewController:detailVC];
[[UINavigationBar appearance] setBarTintColor:[self colorWithHexString:@"ecd555"] ];
splitViewController =[[UISplitViewController alloc] init];
splitViewController.viewControllers = @[view,detailVC];
self.window.rootViewController = splitViewController;
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}
, а затем добавить этот метод как ViewController .m файл
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
return YES;
}
Но эта ошибка
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:
'UISplitViewController is only supported when running under UIUserInterfaceIdiomPad'
Благодарим за сообщение, вы знаете, как я могу это сделать в iPhone? – user3273254
Как это сделать? Быть конкретной. – rmaddy
, имеющий как табличный список, так и подробный вид в iPhone, когда я поворачиваю iPhone в ландшафтном режиме. – user3273254