我能否在滚动视图上添加一些图片(3),使它们像页面控制器一样翻转,并将它们与启动画面一起包含,这样当有人安装应用程序或安装新版本时,它们才会出现...是否有一种以编程方式而不是添加XIB的方法来做到这一点...任何帮助... 编码将不胜感激..提前致谢
您不能将它们与默认启动图像一起显示。您只能在那里显示静态图像。但是,当用户第一次使用应用程序时,您可以在应用程序启动后显示此特定视图,然后从第二次开始,您可以禁用它。一旦向用户显示了此视图,您可以在NSUserDefaults
中设置属性,以便从第二次开始,用户不再看到它。
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *string = [defaults objectForKey:@"didShowCustomView"];
if ([string isEqualToString:@"YES"]) {
//show the custom view
//once it is shown, set the value in user defaults
[defaults setObject:@"YES" forKey:@"didShowCustomView"];
[defaults synchronize];
}
这个对我有用,因为NSUserDefault确实起到了作用..
但是我必须将循环反转才能在我的第一个视图控制器中解决它,我像这样做...
- (void)viewDidLoad {
NSString *type = [[NSUserDefaults standardUserDefaults] objectForKey:@"myText1"];
if([type isEqualToString:@"Kill"]) {
// put the method of view like images,buttons or anything you have in your method
// for loading on to the first view that you want to run after splash
}
if(!type) {
type = @"Kill";
[[NSUserDefaults standardUserDefaults] setObject:type forKey:@"myText1"];
// put the code for your splash image here ..
}
}
现在启动画面只会在应用程序作为全新副本安装时运行.. 这个帮了我很多...如果有人正在寻找同样的东西,可以尝试我的代码.. 谢谢
UIScrollView
并在其上添加UIImageViews
。你可能需要在滚动视图上启用分页。如果你是iOS开发新手,我建议你通过ray wenderlich教程进行学习,http://www.raywenderlich.com/tutorials - iDev