我使用它从视图转到url:
-(IBAction)linkButtonPressed:(id)sender {
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"url"]];
}
我已将启动图像添加到名为default.png和default@2x.png的项目中。
现在如果从视图中输入超链接(切换到safari),稍后从后台运行中重新输入应用程序,则关闭如下:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath animated:TRUE];
//The other cells here
else if(indexPath.row==4)
{
exit(0);
}
}
现在,启动图像被显示为按下链接按钮的视图的屏幕截图。如果我强制关闭iphone主屏幕上的应用程序(输入链接后),则启动图像为黑色。
如果我然后从另一个视图输入超链接并从tableview退出,则启动图像将从此视图等更改为新屏幕截图。
造成这种情况的原因是什么以及如何解决?
聚苯乙烯。在版本为5.1.1的iPhone设备上运行应用程序 使用XCode 4
答案 0 :(得分:1)
这是因为当你去Safari时,应用程序处于后台状态。为防止这种情况发生,请关闭后台应用并快速切换应用。
How to disable fast application switching (multitasking) on iOS 4?