これを使用して、ビューから URL に移動します。
-(IBAction)linkButtonPressed:(id)sender {
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"url"]];
}
default.png および default@2x.png という名前のプロジェクトに起動イメージを追加しました。
ここで、ハイパーリンクがビューから入力され (サファリに切り替え)、アプリが後でバックグラウンドでの実行から再入力されると、次のように閉じられます。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath animated:TRUE];
//The other cells here
else if(indexPath.row==4)
{
exit(0);
}
}
これで、起動イメージが、リンク ボタンが押されたビューのスクリーンショットに変更されました。iPhoneのホーム画面からアプリを強制終了すると(リンク入力後)、起動画像が真っ黒になります。
次に、別のビューからハイパーリンクを入力してテーブルビューを終了すると、起動イメージがこのビューからの新しいスクリーンショットに変更されます。
これは何が原因で、どのように修正するのですか?
Ps。XCode 4 を使用してバージョン 5.1.1 の iPhone デバイスでアプリを実行する