在多个页面中地方需要登录,创建一个新的navgationController
来源:互联网 发布:嵌入式linux打开图片 编辑:程序博客网 时间:2024/04/30 11:05
//判断是否登录
if (!USER_INFO) {
//alloc登录视图
MyLoginViewController *loginViewController = [[MyLoginViewControlleralloc] init];
//创建新的navigationController,并且设置rootViewController为登录视图
LoginNavigationViewController *loginNavigationController = [[LoginNavigationViewControlleralloc] initWithRootViewController:loginViewController];
//模态进入新的navigationController
[self.navigationControllerpresentModalViewController:loginNavigationControlleranimated:YES];
//给登录视图loginView中增加一个方法,使登录后自动调用是要的方法
/*
{
SEL invocationAction;
id invocationTarget;
}
-(void)invocationTarget:(id)target action:(SEL)action{
invocationTarget = target;
invocationAction = action;
}
*/
[loginViewController invocationTarget:selfaction:@selector(登录后执行的方法)];
[loginViewController release];
[loginNavigationController release];
return;
}
从登录视图返回原来的navigationController 使用
[self.navigationControllerdismissModalViewControllerAnimated:YES];
- 在多个页面中地方需要登录,创建一个新的navgationController
- 在VS2005中创建rdlc报表需要注意的地方
- 可能需要在页面中动态创建一个 form
- 浅谈新站优化需要注意的5个地方
- eclipse创建Hibernate Demo中需要注意的地方
- 在ILMA中创建一个新的管理用户!
- 如何在 OpenCart 中自己创建一个新的语言包
- Drupal 7创建一个新的页面?
- SharePoint中ListItem更新的一个需要注意的地方
- Discuz中设置广告的一个需要注意的地方
- 关于Qt中QMap的一个需要注意的地方
- qt国际化与本地化中一个需要注意的地方
- JQuery 中 next() 方法,需要注意的一个地方
- 当在一个方法中需要返回多个参数时的做法
- 在Java中类的设计需要注意的地方
- xmpp之登录需要注意的地方
- 关于js插入页面元素问题 在js中创建html元素并在 引入js的地方直接显示
- 一个页面中使用多个iframe导致在ie中假死问题的解决方法
- Linux Shell之sed命令
- 杭电 hdu 2063 (最基础的 二分匹配)
- C++学习心得(5)继承与派生
- 2012年5月SAT香港真题解析
- Android开发模板------ViewPager(二)FragmentPagerAdapter的简介
- 在多个页面中地方需要登录,创建一个新的navgationController
- ABAP 在程序中启动后台JOB
- string::npos的一些说明
- 学习J2ME需要掌握的七种技术
- Android面试题
- 设计模式——装饰者模式
- getFragmentManager与getChildFragmentManager
- Java Generics Quick Tutorial
- SpringMVC 通过注解进行参数注入