開發(fā)直播app軟件時iOS端廣告功能設置-創(chuàng)新互聯(lián)

在直播app 軟件中啟動廣告與引導圖是目前主流app中非常常見的功能,這里簡單提供一個開發(fā)直播app 軟件時iOS端實現(xiàn)app引導圖或者啟動廣告的思路,新建一個viewcontroller來實現(xiàn)。
首先,appDelegate里面稍作改動,添加如下方法

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比察隅網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式察隅網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋察隅地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。
- (void)openGuideVC{
? ? GuideVC *FirstVC = [[GuideVC alloc] init];
? ? UINavigationController *firstNav = [[UINavigationController alloc] initWithRootViewController:FirstVC];
? ? self.window.rootViewController = firstNav;
? ? [self.window makeKeyAndVisible];
}
- (void)openHomeVc{
? ? self.window.rootViewController = [[UINavigationController alloc] initWithRootViewController:[[RookieTabBarController alloc] init]];
? ? [self.window makeKeyAndVisible];
}

其中,第一個方法是打開引導圖的方法,第二個是我們原本的設置的rootVC,一般是登錄頁或者首頁?,F(xiàn)在直接調(diào)用第一個方法,先打開引導頁,在引導頁展示完成或者用戶點擊跳過之后,執(zhí)行第二個方法進入app. 接下來看一下GuideVC里面我們需要做什么。

? //創(chuàng)建圖片
? ? image = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, _window_width, _window_height)];
? ? image.image = [self getLaunchImage];
? ? image.userInteractionEnabled = YES;
? ? [self.view addSubview:image];
? ? //創(chuàng)建跳過按鈕
? ? btn = [UIButton buttonWithType:UIButtonTypeCustom];
? ? [btn setTitle:nil forState:UIControlStateNormal];
? ? [btn setFrame:CGRectMake(SCREEN_WIDTH - 85, _window_height - 80, 70, 25)];
? ? [btn addTarget:self action:@selector(button:) forControlEvents:UIControlEventTouchUpInside];
? ? [btn setTitle:@"5秒" forState:UIControlStateNormal];
? ? btn.titleLabel.font = SYS_Font(13);
? ? btn.layer.masksToBounds = YES;
? ? btn.layer.cornerRadius = 25.0 / 2;
? ? btn.layer.borderColor = [UIColor whiteColor].CGColor;
? ? btn.layer.borderWidth = 1.5;
? ? [image addSubview:btn];
? ? btn.userInteractionEnabled = NO;
? ? [self getData];`

如上,在guideVC的viewdidload中,創(chuàng)建一張圖片和一個跳過按鈕,如果我們要展示的圖片需要從網(wǎng)絡加載,那么為了避免加載過程中展示空白,先展示app的啟動圖,然后在getData方法里面獲取到圖片之后,再給image賦值。然后在點擊跳過的時候,執(zhí)行下面的方法打開app.

 AppDelegate *appdelegate = (AppDelegate *)[UIApplication sharedApplication].delegate;
[appdelegate openHomeVc];

這里是一種最簡單的情況,當然我們可以根據(jù)這種思路去實現(xiàn)一些更為復雜的功能,例如添加可滑動的多張圖片、添加視頻播放、添加倒計時等等,在此就不一一列舉了,這就是開發(fā)直播app 軟件時iOS端廣告功能的設置介紹。
聲明:本篇文章為小編原創(chuàng)文章,轉(zhuǎn)載請注明出處及作者。

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

本文標題:開發(fā)直播app軟件時iOS端廣告功能設置-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://www.muchs.cn/article48/pcsep.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App設計、定制網(wǎng)站、搜索引擎優(yōu)化、全網(wǎng)營銷推廣、用戶體驗、標簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司