国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

iOS多個storyboard間跳轉(zhuǎn)

2019-11-14 20:39:18
字體:
供稿:網(wǎng)友

Stroyboard 可以被看作一個管理View畫面的集合。也就是說一個iOS專案裡面并沒有限制只能有一個Storyboard。
所以在你的APP專案中,你可以把功能相近的View放到同一個APP之中,形成一個群組,方便功能上的管理。

1.在專案中準(zhǔn)備2個Storyboard

在一個IOS的專案裡面建立兩個StoryBoard。


2. 在第一個StoryBoard中,我們拉出了一個Navigation 的Template,在[Main View Controller]這個中View裡面拉進(jìn)一個Button。

3. 接著在第二個StoryBoard裡面我們也拉出一個Navigation template。
在畫面中拉一個Label標(biāo)籤,并且在裡面我們把文字改成Storyboard2。這只是用來識別目前我們被帶到哪一個畫面之中。

4. 在第一個StoryBoard畫面中的Botton裡面,我們要在按鈕的[TouchUpinside]事件中撰寫底下的程式碼。

UIStoryboard *secondStoryBoard = [UIStoryboard storyboardWithName:@"Storyboard2" bundle:nil];
UIViewController* test2obj = [secondStoryBoard instantiateViewControllerWithIdentifier:@"test2"];  
//test2為viewcontroller的StoryboardId
[self.navigationController pushViewController:test2obj animated:YES];
第一步就是要先指定UIStoryboard物件,這邊我們要指向?qū)0钢械牡诙€Storyboard。

接下來我們要先New出一個Controller物件,這是你要Push到的下一個View頁面,他所對應(yīng)的Controller。
最后使用self.navigationController推網(wǎng)頁到下一頁。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 金寨县| 资阳市| 扬州市| 濮阳市| 盘山县| 青岛市| 抚顺市| 甘谷县| 连平县| 东至县| 五常市| 新化县| 巴楚县| 奎屯市| 延边| 平利县| 高雄市| 中西区| 泸定县| 重庆市| 德州市| 石门县| 新绛县| 松潘县| 当雄县| 青铜峡市| 南昌县| 治多县| 班玛县| 积石山| 六枝特区| 石家庄市| 洪泽县| 上蔡县| 安丘市| 阿克苏市| 石首市| 平江县| 刚察县| 东光县| 绥化市|