亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

ios可配置輕量級app內部引導頁面

標簽:
iOS

本文将分享怎么实现:可配置轻量级app内部引导页面。

开个玩笑,要实现的效果是这样滴:

实现前提

1. 要有一个基类控制器,其他所有控制器都继承该基类控制器。

2. 要一个配置文件,本人用的是.string文件

实现原理

1. 配置文件怎么配置,看下面

配置文件

解释:"MSViewController1_5" = "home_5_1,home_5_2"; 

在MSViewController1_5 中,“MSViewController1”表示需要显示内部引导图的页面,“5”表示适配iphone5;"home_5_1,home_5_2"表示该页面有两张要显示的引导图,按顺序显示。

2. 在程序启动且app有新版本的时候,将配置文件写入内存(以字典保存)。在具体某个页面显示引导图时,如果某个页面的引导图都被点击过,就会从字典里面删除,保证该版本的该控制器再也不会出现引导图。

Talk is cheap, show me the code! (哈哈。。。)

设计了两个类:MSGuidanceUntil(数据操作类) 和 MSGuidanceView(显示类)

MSGuidanceUntil.h

MSGuidanceUntil.m

MSGuidanceView.h

MSGuidanceView.m

如何使用

第一点:初始化数据

第二点:在基类中统一处理显示问题

              



作者:小白lf
链接:https://www.jianshu.com/p/decbf703480b


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消