IOS---自动初始化各个ViewController(可用于UITableView中的跳转)
2015-04-23 11:15
513 查看
直接上代码
//设置各个ViewController的名字 NSString *viewControllerClassName = [NSString stringWithFormat:@"ViewController%@", @(indexPath.row + 1)]; Class viewControllerKlass = NSClassFromString(viewControllerClassName); //NSAssert(viewControllerKlass, @"Class should not be nil!"); //NSAssert([viewControllerKlass isSubclassOfClass:[UIViewController class]], @"Class should be a view controller!"); UIViewController *demoViewController = [[viewControllerKlass alloc] initWithNibName:nil bundle:nil]; if (demoViewController) { demoViewController.title = [self textForDemoAtIndexPath:indexPath]; [self.navigationController pushViewController:demoViewController animated:YES]; }
相关文章推荐
- iOS ViewController跳转界面的几种方法简单总结
- ios UISearchDisplayController 实现 UITableView 搜索功能
- iOS UITableView(十四) 设置TbleviewController的滚动范围
- ios ViewController 页面跳转
- ios 中使用 storyboard 来初始化view controller . 从xib文件中获取view
- iOS之设置tableView背景图片/让UITableView自动滑动(定位)到某一行cell
- IOS某个ViewController禁止自动旋转
- ios关于view-viewcontroller页面之间的跳转的方法
- iOS开发UI篇—直接使用UITableView Controller
- iOS 在某一个ViewController跳转到TabViewController中的某一个ViewController
- iOS 【iOS ViewController的跳转形式 Present ViewController Modally】
- Unity3D与iOS的交互设计<ViewController 的跳转>
- ios--NavigationViewController跳转、返回传值
- iOS UITableView中CELL添加计时器实现自动删除的问题
- ios--NavigationViewController返回并刷新UITableView页面
- iOS开发中ViewController的页面跳转和弹出模态
- iOS开发中ViewController的页面跳转和弹出模态
- ios ViewController 页面跳转
- ios NavigationViewController跳转以及返回传值
- iOS 如何让UITableView显示时自动滚动到底部(不闪动)