我一直在關注iTunes的一些iPhone開發視頻,特別是「Standford Fall 2011 iPad和iPhone應用程序開發」,並在第15講莫塔爾視圖控制器/測試/動畫說setModalPresentationStyle只能用於iPad。我想用iPhone應用程序來做這個,這可能嗎?有沒有更新,因爲這是允許它?還是有另一種方法可以模擬這個功能?像表單表單樣式一樣。我可以在iPhone上使用setModalPresentationStyle嗎?
1
A
回答
5
事實上,視圖控制器的modalPresentationStyle
屬性僅適用於ipad公司。在iPhone和iPod touch上,演示文稿樣式始終爲全屏。
根據文檔:
的表現風格來確定模態呈現視圖 控制器的顯示在屏幕上。 在iPhone和iPod touch上的 設備上,模態視圖控制器總是呈現全屏,但在iPad設備上 有幾種不同的演示選項。對於 可能的演示樣式的列表以及它們與 可用的過渡樣式的兼容性,請參閱「UIModalPresentationStyle」 常量說明。
爲了得到相同的效果在iPhone上形式片呈現,最簡單的是提供一個模態視圖器設置它的modalTransitionStyle
集到UIModalTransitionStyleCoverVertical
(這是默認過渡樣式)。
1
在iPhone和iPod touch上,模式視圖控制器總是全屏顯示,但在iPad上有幾種不同的顯示選項。
0
你可以嘗試在iPhone上https://github.com/m1entus/MZFormSheetController
相關問題
- 1. 我可以在XP上使用VMWare開發iPhone嗎?
- 2. 我可以使用Xcode在10.6.8上爲iPhone開發嗎?
- 3. 我可以使用AVFoundation在iPhone 3G上錄製視頻嗎?
- 4. 我可以使用Objective-C(在iPhone上)的單聲道庫嗎?
- 5. 我可以在iPhone上使用Core Audio效果嗎?
- 6. 我可以在xcode上使用中文iphone進行調試嗎?
- 7. 我可以在iPhone上使用UIImageView疊加動畫GIF嗎?
- 8. 我可以在iPhone OS上使用M3G嗎?
- 9. 我可以在vs2008上使用HTML5嗎
- 10. 我可以在Azure上使用LoadLibrary嗎?
- 11. 我可以在GAE上使用Spring嗎?
- 12. 我可以在Android上使用PixelMed嗎?
- 13. 我可以在QNX上使用Java嗎?
- 14. 我可以在iOS上使用QLThumbnailImageCreate嗎?
- 15. 我可以在GAE上使用django.contrib.gis嗎?
- 16. 我可以在android上使用jmonkeyengine嗎?
- 17. 我可以在Monogame上使用OpenCL嗎?
- 18. 我可以在TFS上使用Grunt嗎?
- 19. 我可以在Facebook上使用mailto嗎?
- 20. 我可以在Ubuntu上使用brew嗎?
- 21. 我可以在KeyUp上使用KeyBinding嗎?
- 22. 我可以在ES6上使用JSNice嗎?
- 23. 我可以在Mac上使用Kinect嗎?
- 24. 我可以或不可以在越獄iphone上開發嗎?
- 25. 我可以在我的iPhone應用程序中使用ASIHTTPRequest嗎?
- 26. 我的應用程序可以在iphone OS4上運行嗎?
- 27. 我可以在我的iPhone上安裝IPA嗎?
- 28. 我可以在iPhone/iPad應用程序中使用PayPal嗎?
- 29. xcarchive可以在iPhone上打開嗎?
- 30. iFrames可以在iPhone/iPad上工作嗎?
呈現形式表定製開源庫,我把它這是最接近我會得到它呢? – Popeye 2012-03-08 13:21:03
除非你想製作一個自定義視圖,看起來像一個窗體並在屏幕上顯示動畫,是的。但是,那麼你會失去模態控制器的一些功能,例如能夠具有導航堆棧。 – Mutix 2012-03-08 13:26:02
感謝您的幫助 – Popeye 2012-03-08 13:50:47