簡體   English   中英

如何在創建iOS Titanium模塊時使用Storyboard?

[英]How do I use Storyboard in creating an iOS Titanium module?

有人有例子嗎? 我已經為Titanium創建了iOS和Android模塊,但是還沒有找到人們使用Storyboard進行視覺效果的任何示例。

我知道您可以使用initWithNibName在模塊中加載筆尖, 檢查此SO答案。

特別是對於情節提要,由於情節提要定義了整個導航結構,因此我認為這變得很復雜。 我認為您有兩個選擇,可以將情節提要中的特定窗口分解為nib文件,然后根據需要加載這些窗口,或者使用類似於以下代碼的代碼來打開情節提要本身:

// You have to get the resource bundle first 
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"YourStoryBoards" bundle:resourceBundle];
UIViewController *vc = [sb instantiateViewControllerWithIdentifier:@"yourViewController"];
vc.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentViewController:vc animated:YES completion:NULL]; 

我沒有嘗試過,但是我認為關鍵是提供正確的資源包,然后從模式中打開。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM