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

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

app之間的互相跳轉(zhuǎn)

2019-11-14 19:37:47
字體:
供稿:網(wǎng)友

第一次寫博客,給大家?guī)淼氖?iOS開發(fā)中不同app之間的跳轉(zhuǎn),相信很多人也有用過友盟的SDK或者其他的第三方的分享工具,原理都是一樣的.

跳轉(zhuǎn)的實(shí)現(xiàn)分為四步:

第一步:建立兩個(gè)工程,模仿兩個(gè)App的環(huán)境

       

第二步:在第二個(gè)工程中設(shè)置應(yīng)用二的url

 

第三步:在第一個(gè)工程中寫一個(gè)UIButton,并且button的方法如下:

 注意SecondApp:是加":"的

第四步:分別運(yùn)行兩個(gè)工程,生成app,然后打開第一個(gè)工程,我們點(diǎn)擊button,會(huì)發(fā)現(xiàn)跳到了第二個(gè)工程.

 

打開第二個(gè)頁面我們應(yīng)該有以下兩個(gè)注意點(diǎn):

 

第一點(diǎn):

1.如果第二個(gè)app沒有啟動(dòng),那么會(huì)啟動(dòng)第二個(gè)app,并且調(diào)用第二個(gè)工程中的方法:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    // Override point for customization after application launch.

    return YES;

}

 2.如果第二個(gè)程序啟動(dòng)了,并且在后臺(tái)運(yùn)行,那么不會(huì)調(diào)用這個(gè)方法

 

 

 

第二點(diǎn):我們可以通過一個(gè)方法來傳遞參數(shù):

//當(dāng)一個(gè)應(yīng)用程序被其他程序打開的時(shí)候會(huì)調(diào)用這個(gè)方法,在該方法中可以實(shí)現(xiàn)兩個(gè)應(yīng)用程序間的數(shù)據(jù)局傳遞

-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

{

    NSLog(@"%@",url);

    NSLog(@"%@",sourceApplication);

    return YES;

}

 


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 衡水市| 澳门| 镇原县| 清镇市| 青川县| 海安县| 浦东新区| 贵德县| 钟祥市| 岫岩| 寿宁县| 大竹县| 马山县| 舟曲县| 麻栗坡县| 姚安县| 岳池县| 祁门县| 宁夏| 乐安县| 读书| 桃源县| 枝江市| 柳河县| 台北县| 青铜峡市| 长兴县| 西平县| 屏山县| 东光县| 江西省| 商都县| 延寿县| 霍山县| 通化县| 湖北省| 辉县市| 长顺县| 宝清县| 武鸣县| 武清区|