在这个方法里判断shouldPerformSegueWithIdentifier
能跳的话return YES,反之return NO
能跳的话return YES,反之return NO
解决方案 »
- 有谁用过speex么,在iphone编译为静态库不成功
- CoreData字符串搜索
- Iphone开发,怎么获取文件的字节数,然后计算共有多少页
- 新手关于xcode4.2
- 请教如何确定两个button是否被同时点击(时间间隔很短)...
- C开发自学转IOS,入行难吗?
- Swift语言初接触
- AppStore第一页“精品推荐”最上面那个可以左右滑动的作品窗口要用什么控件实现呢?
- ScrollerView的循环滚动
- 档无网络连接时,想微信那样头部出现一个提示的视图是怎么做的。
- 横屏状态下载应用内部显示AppStore,显示不出是什么原因?竖屏状态下可以显示!
- 求救,IOS程序设置不起TCP_KEEPINTVL
attemp to present **controller on login_view_controller whose wiew is not in the window hierarchy ,我搜了下,大都建议在viewDidAppear中来跳转,以解决这个告警的问题,但是我没法做啊,因为我要在回调函数中判断用户名、密码是否正确,正确了才跳转,这部分只能在登录button 的回调中去实现,怎么能够放到viewDidAppear中去实现?矛盾,请问各位是如何解决这个问题的,验证用户名、密码,如果验证OK才从登录界面跳转到应用的主界面。
看你如何组织的应用,你可以这样来做。在application启动的函数中处理
将self.window.rootViewController 指向应用的主界面,这里假设为MainViewcontroller。这时判断缓存中的用户是否存在,如果存在(说明已登录)则不执行弹出动作,直接显示主界面。如果不存在说明未登录,这时要使用MainViewcontroller 来present 登录控制器loginViewController . 而不是[self presentViewcontroller:XX ]
看你如何组织的应用,你可以这样来做。在application启动的函数中处理
将self.window.rootViewController 指向应用的主界面,这里假设为MainViewcontroller。这时判断缓存中的用户是否存在,如果存在(说明已登录)则不执行弹出动作,直接显示主界面。如果不存在说明未登录,这时要使用MainViewcontroller 来present 登录控制器loginViewController . 而不是[self presentViewcontroller:XX ]application启动的函数是指哪个?我看了下,main.m有
{
return UIApplicationMain(argc,argv,nil,NSStringFromClass([AppDelegate class]));
}你说的是这个函数?我的启动界面原来为login,我刚才试着改设应用主界面为启动界面,是在故事面板的应用主界面的Initial Scene (is Initial View Controller)这里打了勾,就OK了。接下来怎么做,还是有点不明白,麻烦再指教下,多谢。
看你如何组织的应用,你可以这样来做。在application启动的函数中处理
将self.window.rootViewController 指向应用的主界面,这里假设为MainViewcontroller。这时判断缓存中的用户是否存在,如果存在(说明已登录)则不执行弹出动作,直接显示主界面。如果不存在说明未登录,这时要使用MainViewcontroller 来present 登录控制器loginViewController . 而不是[self presentViewcontroller:XX ]application启动的函数是指哪个?我看了下,main.m有
{
return UIApplicationMain(argc,argv,nil,NSStringFromClass([AppDelegate class]));
}你说的是这个函数?我的启动界面原来为login,我刚才试着改设应用主界面为启动界面,是在故事面板的应用主界面的Initial Scene (is Initial View Controller)这里打了勾,就OK了。接下来怎么做,还是有点不明白,麻烦再指教下,多谢。
我说的是在AppDelegate.m 中的代理方法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
中来处理。还有一点,有时使用故事板是可以让一些初学者很简单的构建应用,但去让他们忽略了应用程序本质上是如果启动的。更进一步的东西看不到,只停留在如何使用上。