У меня есть требование загрузить несколько viewControllers на detailViewController на splitView. somethingLike UISplitViewController нажимает несколько подробных обзоров iPad?
, когда будильник включен, так что я могу нажать на соответствующий контроллер просмотра на detailView. вид с левой стороны - это uitableview.
мой код здесь на AppDelegate.m
#import "splitDetailViewController.h"
#import "splitTableViewController.h"
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
// Override point for customization after application launch.
splitTable=[[splitTableViewController alloc]initWithStyle:UITableViewStyleGrouped];
UINavigationController *splitTableNav=[[UINavigationController alloc]initWithRootViewController:splitTable];
splitDetails=[[splitDetailViewController alloc]initWithNibName:nil bundle:nil];
UINavigationController *splitDetailNav=[[UINavigationController alloc]initWithRootViewController:splitDetails];
self.splitViewController.delegate=splitDetails;
splitViewController=[[UISplitViewController alloc]init];
splitViewController.viewControllers=[NSArray arrayWithObjects:splitTableNav,splitDetailNav, nil];
[self.window addSubview:splitViewController.view];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}
жаль, что это первый раз занимаюсь разработкой приложений IPad, я немного запутался о том, как использовать SplitView. как я могу назвать несколько viewControllers на подробном представлении. для таймера, тревоги, общего доступа, у каждого есть разные контроллеры.
надеюсь, что я получу помощь!
пожалуйста, помогите мне, как я могу использовать UIspliteviewcontroler в IPad. Теперь я хочу добавить 2 UItableview. Когда я нажимаю левый UItableview, я хочу показать правлю UItableview. как я могу это сделать. пожалуйста, дайте мне некоторое представление. И на экране выше, как вы это сделали. Пожалуйста, скажите мне. Спасибо в Advance – sathis
просто используйте UISplitViewController в своем коде –
@sathis просто создайте объекты для обоих ваших контроллеров представления и добавьте это в UISplitViewController. self.splitViewController = [[UISplitViewController alloc] init]; splitViewController.viewControllers = [NSArray arrayWithObjects: TableViewController1, TableViewController2, nil]; –