我有一个使用故事板开发的ios5应用程序,当前在初始启动时显示标签栏控制器视图.我想在显示标签栏控制器之前显示登录屏幕.用户将输入他的用户名和密码,然后系统将对用户进行身份验证,然后如果成功,则显示标签栏控制器.
我已经尝试了以下3个选项但没有运气..任何想法?
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Option 1
UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController;
PointsViewController *firstVC = [[tabBarController viewControllers] objectAtIndex:0];
UIViewController *loginViewController = [[LoginViewController alloc] init];
[firstVC.navigationController pushViewController:loginViewController animated:YES];
// Option 2
UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController;
UIViewController *loginViewController = [[LoginViewController alloc] init];
[tabBarController presentViewController:loginViewController animated:NO completion:nil];
// Option 3
UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController;
UIViewController *loginViewController = [[LoginViewController alloc] init];
[tabBarController presentModalViewController:loginViewController animated:NO];
return YES;
}
Run Code Online (Sandbox Code Playgroud) 我的问题似乎是一个普遍的问题,但似乎无法找到答案.
我有一种情况,当用户点击自定义UITableViewCell时,我想显示一个警报,然后根据对警报的响应,保持在同一视图(用户选择取消)或显示另一个视图(如果用户选择继续).我想使用故事板功能和segues来做到这一点.
怎么会这样呢?你必须以老式的方式做到这一点吗?
我使用apache作为我的应用程序Web服务器的代理,并希望在运行时更改与sessionid cookie关联的域名.
cookie有一个与之关联的.company.com域,我想使用apache mod rewrite(或类似的模块),透明地将域名更改为app.company.com.这可能吗 ?如果是这样,怎么会这样呢?
ios5 ×2
storyboard ×2
apache ×1
controller ×1
dns ×1
mod-rewrite ×1
tabs ×1
uialertview ×1
uitableview ×1