iOS 中實現功能引導頁面

2021-09-08 18:20:55 字數 1176 閱讀 1303

//  guideview.h

//  07-功能引導-李洪強

//  created by vic fan on 16/1/4.

#import 

*  定義**協議

@protocol guideviewdelegate

*  定義可選實現的方法

@optional

- (void)removefromsuperview:(uiview *)view;

@end

@inte***ce guideview : uiview

*  定義**物件

@property(nonatomic,assign)id delegate;

@end

//  guideview.m

//  07-功能引導-李洪強

//  created by vic fan on 16/1/4.

#import "guideview.h"

@inte***ce guideview ()

@end;

@implementation guideview

//使用手碼建立控制項時,一般我們在該方法裡動態新增元件&設定自身的一些屬性。外界呼叫init方法,系統內部也會自動呼叫這個方法

- (instancetype)initwithframe:(cgrect)frameelse if(i==1)else if(i==2)else if(i==3)else if (tapgr.view.tag == 100002)else if (tapgr.view.tag == 100003)else if (tapgr.view.tag == 100004){

imageview1.hidden = yes;

imageview2.hidden = yes;

imageview3.hidden = yes;

imageview4.hidden = yes;

[tapgr.view removefromsuperview];

//  [self removefromsuperview];

*  判斷**

if([self.delegate respondstoselector:@selector(removefromsuperview:)]){

[self.delegate removefromsuperview:self];

ios新功能引導提示

1.首先建立第乙個viewcontroller 在上面放上乙個imageview和乙個按鈕 void viewdidload void btnclick 2.這時候我們在建立乙個backviewcontroller 設定透明即可 instancetype init return self 這裡提示一...

iOS 中引導頁的實現

在我們做ios 軟體的時候引導頁的功能很常用,我給大家介紹的方法是已經封裝好的類,只需呼叫就好,呼叫的時候需要兩個引數 property nonatomic,strong nsmutablearray picarr 設定啟 樣式 arr property nonatomic,strong nsmut...

新功能引導實現

新功能引導實現的思路 1.類似於intro.js的實現,通過html元素id或者其它屬性找到該dom節點,將其z index調至較高層級 如果新功能需要可點選操作,則使用該種方法 2.使用css的outline屬性 guide 以上方法在火狐瀏覽器會有相容性問題,故改成用box shadow屬性 b...