我需要關閉應用程序,每當用戶點擊按鈕(我需要保持IBAction關閉應用程序)。像遊戲菜單中,我們有退出按鈕,當我們點擊它我們從遊戲中出來。我需要的東西。我可以如何做到這一點。預先感謝如何以編程方式關閉應用程序當用戶點擊一個按鈕
回答
請參閱: How do I programmatically quit my iPhone application?
警告:可以通過調用exit退出 應用。 調用退出的應用程序將出現 給用戶崩潰,而不是 比執行優美終止 和動畫回到主屏幕。 此類用法提供了負面的 體驗,並強烈建議 不鼓勵。
謝謝all.Really你幫了很多:) – iphoneStruggler 2010-10-26 07:20:21
沒有提供優雅地終止iPhone應用程序的API。在iPhone OS下,用戶按下主頁按鈕關閉應用程序。看到link text
exit(0);
將終止應用程序,但我知道我們不能在iPhone應用程序中調用exit(0);
或terminate
。相反,我們可以放一個沒有按鈕的alerview,「說請退出應用程序」。
顯示AlertView而不是退出(0);是更好的選擇。謝謝。 – 2016-11-22 11:00:18
謝謝!它工作正常。 – Raja 2017-10-09 11:37:36
代替它,如果你想在用戶按下主頁按鈕,您的應用程序終止,設置UIApplicationExitsOnSuspend
到YES
應用程式的Info.plist
文件中的值。如果你這樣做,當用戶點擊home鍵應用程序委託的applicationWillTerminate:
方法將被調用,然後你的應用程序將終止。
有這麼崩潰的應用程序一個非推薦的方式:
[[UIApplication sharedApplication] sendAction:SIGKILL to:[UIApplication sharedApplication] from:self forEvent:nil];
該應用程序將不會關閉適當的方式或保存。更推薦使用沒有按鈕的UIAlertView
來強制用戶關閉應用程序。
這是爲了做到這一點
UIApplication *myapp = [UIApplication sharedApplication];
[myapp performSelector:@selector(suspend)];
包含這些代碼在任何你需要的多數民衆贊成它的最佳途徑。但還是不建議蘋果 Developer apple link
出口(0),而蘋果退出應用程序,並蘋果高度鼓勵it.Though標準的方式,有時它批准了一些application.Give適當的UI顯示,如果任何功能是無法正常工作,或者以編程方式向user.killing應用程序提出建議是不正確的。讓用戶自己處理退出。
- 1. 關閉按鈕應用程序點擊
- 2. 當點擊「X」按鈕時,如何關閉WPF應用程序
- 3. 當用戶點擊一個按鈕時如何殺死一個應用程序
- 4. 如何以編程方式關閉反應js應用程序
- 5. 應用程序關閉按鈕單擊
- 6. 如何關閉按鈕上的.exe應用程序點擊
- 7. 當點擊一個按鈕時,應用程序被強制關閉
- 8. 如何以編程方式關閉iPad應用程序?
- 9. 如何以編程方式關閉應用程序?
- 10. 如何以編程方式關閉Windows 8應用程序?
- 11. 如何以編程方式關閉黑莓應用程序?
- 12. 以編程方式點擊按鈕vb.net
- 13. 以編程方式點擊HTML按鈕
- 14. 以編程方式點擊按鈕 - JS
- 15. 當用戶按Home按鈕時關閉Android應用程序
- 16. 如何以編程方式通過Facebook應用程序「按」一個「贊」按鈕?
- 17. 以編程方式調用ASP.net客戶端的按鈕點擊
- 18. 如何用vb.net以編程方式點擊HTML按鈕
- 19. 如何以編程方式通過按鈕單擊退出應用程序
- 20. Android應用程序部隊關閉寫按鈕點擊
- 21. 應用程序關閉並點擊約按鈕
- 22. 應用程序關閉點擊谷歌標誌在按鈕
- 23. Android應用程序關閉後點擊按鈕
- 24. 如何關閉的切換按鈕點擊聲音整個應用程序
- 25. 以編程方式調用按鈕的點擊方法
- 26. LWJGL - 如何創建一個按鈕來關閉應用程序
- 27. 以編程方式點擊HTML href以更新應用程序
- 28. 重新啓動應用程序,當我點擊一個按鈕
- 29. 如何以編程方式打開/關閉按鈕?
- 30. 以編程方式創建的按鈕不響應用戶的點擊
我還沒有聽說過任何具有退出按鈕的遊戲完全退出應用程序。大多數遊戲允許玩家退出到主菜單,但不能到主屏幕... – BoltClock 2010-10-26 06:13:03
exit(0);退出應用 – GhostRider 2010-10-26 06:21:07
對於那些尋找這個答案,可以使用私人API,[見這個答案](http://stackoverflow.com/a/15997772/119114)。 – Nate 2013-04-14 10:05:59