我使用这段代码从视图中访问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主屏幕强制关闭应用程序(在输入链接后),启动图像将是黑色的。
如果我然后从另一个视图输入超链接并从表视图退出,则启动图像将更改为来自此视图的新截图,依此类推。
是什么导致了这种情况,如何解决?
附:在装有5.1.1版本的iPhone设备上运行该应用程序。使用XCode 4。