有人糾正我,如果我錯了。Corona SDK和IBOutlets
使用Corona SDK創建基於View/Windows的iPhone應用程序是沒有辦法的(至少沒有支持的方式)?
我說這主要是因爲我看不到與IBOutlets(與界面生成器相關的任何東西)的工作方式。這讓我相信Corona並沒有將任何東西轉換爲Objective C,而是將Lua腳本轉換爲C/C++。
謝謝!
有人糾正我,如果我錯了。Corona SDK和IBOutlets
使用Corona SDK創建基於View/Windows的iPhone應用程序是沒有辦法的(至少沒有支持的方式)?
我說這主要是因爲我看不到與IBOutlets(與界面生成器相關的任何東西)的工作方式。這讓我相信Corona並沒有將任何東西轉換爲Objective C,而是將Lua腳本轉換爲C/C++。
謝謝!
在Corona最新的功能(目前只提供給訂閱者)是電暈UI,它模仿最原生UI組件的:「模擬」 http://www.youtube.com/watch?v=9UHNSRilB-0
請注意,我說的它仍然沒有連接到IBOutlets,但它可能會完成你想要的。
CoronaUI的開源版本已被棄用,以支持新集成的「CoronaUI」界面小部件。有關詳細信息,請參閱此頁面:http://developer.anscamobile.com/content/widget 它仍然是一個「模擬」解決方案,所以如果您需要實際的IBOutlet,那麼不幸的是,這樣做不起作用,但是,如果您只是需要與原生小部件相似的功能,那麼這對你來說應該是完美的。 – 2011-07-28 03:15:00
Corona UI支持大多數本地UI組件,您還可以爲iOS的其他本機組件包含widget_iOS,否則您可以創建自己的自定義對象。
我們可以使用Corona企業版來實現它。它具有在LUA和C/C++,lua和objective-C或LUA和JAVA之間橋接的所有選項。
Corona Enterprise提供了在Xcode- objective-C環境中工作以在corona應用程序中執行相同功能的功能。
http://docs.coronalabs.com/native/enterprise/index.html
希望這有助於你的問題。
基於一切看到和閱讀,似乎Corona SDK是100%的opengl,因此沒有與設備的原生UI框架連接的概念。 – AlvinfromDiaspar 2011-04-19 15:23:12