開發直播app 軟體時iOS端廣告功能設定
在直播app 軟體中
啟動廣告與引導圖是目前主流app中非常常見的功能,這裡簡單提供一個
開發直播app 軟體時
iOS端實現app引導圖或者啟動廣告的思路,新建一個viewcontroller來實現。
首先, appDelegate裡面稍作改動,新增如下方法
- (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,一般是登入頁或者首頁。現在直接呼叫第一個方法,先開啟引導頁,在引導頁展示完成或者使用者點選跳過之後,執行第二個方法進入app. 接下來看一下GuideVC裡面我們需要做什麼。
//建立圖片 image = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, _window_width, _window_height)]; image.image = [self getLaunchImage]; image.userInteractionEnabled = YES; [self.view addSubview:image]; //建立跳過按鈕 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中,建立一張圖片和一個跳過按鈕,如果我們要展示的圖片需要從網路載入,那麼為了避免載入過程中展示空白,先展示app的啟動圖,然後在getData方法裡面獲取到圖片之後,再給image賦值。然後在點選跳過的時候,執行下面的方法開啟app.
AppDelegate *appdelegate = (AppDelegate *)[UIApplication sharedApplication].delegate; [appdelegate openHomeVc];
這裡是一種最簡單的情況,當然我們可以根據這種思路去實現一些更為複雜的功能,例如新增可滑動的多張圖片、新增影片播放、新增倒數計時等等,在此就不一一列舉了 , 這就是 開發直播 app 軟體時iOS端廣告功能的設定介紹 。
宣告:本篇文章為小編原創文章,轉載請註明出處及作者。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69917607/viewspace-2642816/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在直播APP製作時如何設定直播軟體聊天發言部分可見的功能APP
- 直播平臺軟體開發,Android 計時器,定時功能Android
- 社交app開發功能,社交軟體開發功能,社交app,社交軟體。APP
- 直播軟體app開發,vue記住密碼功能APPVue密碼
- 直播軟體app開發,左右自動滑動的輪播圖廣告APP
- 直播類app開發解決方案、直播app功能有哪些?-北京銳智互動軟體開發APP
- 直播軟體開發,ScheduledExecutorService定時器的使用定時器
- 直播app原始碼,定時開關,實現計時器功能APP原始碼
- 直播app開發,使用者設定密碼時的後臺預設要求設定APP密碼
- 軟體開發:app軟體開發,pc端軟體開發,微商城/小程式開發APP
- 直播平臺軟體開發,uni-app實現選項卡功能APP
- 直播平臺軟體開發,cocos lua --定時器的使用定時器
- 區塊鏈社交直播軟體開發app,即時通訊系統開發區塊鏈APP
- 短影片直播APP原生開發提供演示APP定製開發多終端支援APP
- iOS APP啟動廣告實現方式 與 APP喚端呼叫iOSAPP
- 直播軟體開發,通過js動態設定字型大小JS
- 線上教你開發直播軟體app時需要掌握的小知識APP
- 開發直播app軟體過程中的雲端儲存和備份APP
- 直播購物軟體開發系統原始碼現成模板開發快捷定製功能原始碼
- 購物直播系統開發,APP開發(功能)APP
- 直播平臺軟體開發,Uniapp動態設定元件顏色APP元件
- 夢幻賽事比分軟體開發/體育直播賽事app技術開發/足球即時比分APP
- 商城APP直播帶貨系統定製需求功能支援多端開發APP
- 誰不想利用直播軟體app開發的賺錢功能實現財富自由呢?APP
- 夢幻直播商城軟體原始碼帶貨,移動商城定製開發功能原始碼
- 區塊鏈社交直播軟體開發app,IM聊天系統開發區塊鏈APP
- 直播軟體app開發,刪除主頁搜尋框APP
- 直播app開發搭建,js進度條功能APPJS
- 夢幻線上教育軟體原始碼教育直播app開發功能完善個性化需求全量開發原始碼APP
- 直播平臺軟體開發,判斷當前時間是否在規定時間內
- APP定製開發時間APP
- 直播軟體app開發,產品頁面顯示折扣倒數計時一欄APP
- 直播軟體app開發,js隨機生成字母和獲取到當前日期、時間APPJS隨機
- 智慧醫院APP開發需要具備哪些軟體功能?APP
- 直播APP系統開發應該有哪些功能,如何開發?APP
- 商城APP直播帶貨,原生開發系統功能APP
- 教育直播APP系統原始碼,原生開發功能APP原始碼
- 直播app開發,flutter 狀態列 AppBar 設定透明和半透明APPFlutter