SESpringBoard 是一款易于使用的启动视图,您可以在 iPhone 应用中使用它。只需将 SESpringBoard 下的所有文件添加到您的项目中即可。
vc1 = [[ChildViewController alloc] initWithNibName:@"ChildViewController" bundle:nil];
vc2 = [[ChildViewController alloc] initWithNibName:@"ChildViewController" bundle:nil];
// create or reference more view controllers here
// also be sure to extend your view controllers from SEViewController
// create an array of SEMenuItem objects
NSMutableArray *items = [NSMutableArray array];
[items addObject:[SEMenuItem initWithTitle:@"facebook" imageName:@"facebook.png" viewController:vc1 removable:YES]];
[items addObject:[SEMenuItem initWithTitle:@"twitter" imageName:@"twitter.png" viewController:vc2 removable:NO]];
[items addObject:[SEMenuItem initWithTitle:@"youtube" imageName:@"youtube.png" viewController:vc1 removable:YES]];
[items addObject:[SEMenuItem initWithTitle:@"linkedin" imageName:@"linkedin.png" viewController:vc2 removable:NO]];
// pass the array to a newly created SESpringBoard and add it to your view
SESpringBoard *board = [SESpringBoard initWithTitle:@"Welcome" items:items launcherImage:[UIImage imageNamed:@"navbtn_home.png"]];
[self.view addSubview:board];
开源倡议 OSI - MIT 许可证 (MIT): 许可 [OSI 认可的许可证] MIT 许可证 (MIT)
版权所有 (C) 2011 Sarp Erdag
本软件和相关的文档文件(“软件”)的副本(以下统称为“软件”)的使用,本许可证免费授予任何人,无论是在未经限制的情况下还是在以下限制中,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件复制品,以及允许向软件提供方提供本软件的人员做上述行为,前提是以下条件
应包括上述版权声明和本许可声明在内的所有复制或实质部分的软件。
软件按“现状”提供,不包括任何形式的保证,无论是明示的、暗示的、法定的还是其他的,包括但不限于适销性、针对特定目的的适应性以及非侵权性。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论是在合同诉讼、侵权诉讼或其他诉讼中,起因于、违反、侵犯与本软件或使用或操作本软件有关或无关。