自定義載入等待框(MBProgressHUD)

2021-07-05 14:15:12 字數 1690 閱讀 1270

二、在我的工程中示例如下:

1)在showimageviewcontroller.h標頭檔案**如下:

#import 

#import "mbprogresshud.h"

@inte***ce showimageviewcontroller : uiviewcontroller

@property (nonatomic, copy) nsstring           *picurlstring;

@property(nonatomic, retain) iboutlet

uiimageview

*imageview;

@property(nonatomic, retain) 

mbprogresshud

*progresshud;

//請求資源

-(void)imageresourcerequest;

//顯示資訊

-(void)displayimage:(uiimage *)image;

- (ibaction)dismissmodealview:(id)sender;

-(void)removemodalview;

@end

2)在showimageviewcontroller.m實現檔案**如下:

#import "showimageviewcontroller.h"

#import 

@implementation showimageviewcontroller

@synthesize picurlstring = _picurlstring;

@synthesize imageview = _imageview;

@synthesize progresshud = _progresshud;

- (void)viewdidload

//請求資源

-(void)imageresourcerequest

//顯示資訊

-(void)displayimage:(uiimage *)image

//慢慢放大動畫效果

[self.imageview setimage:image];

[uiview

beginanimations:

nilcontext:

nil]; [

uiview

setanimationduration:

0.5];

[self.imageview setframe:cgrectmake(40, 100, 240, 160)];

[uiview

commitanimations]; }

- (void)viewdidunload

- (bool)shouldautorotatetointe***ceorientation:(uiinte***ceorientation)inte***ceorientation

- (ibaction)dismissmodealview:(id)sender

-(void)removemodalview

#pragma mark -

#pragma mark mbprogresshuddelegate methods

- (void)hudwashidden:(mbprogresshud *)hud

- (void)dealloc

@end

自定義程式等待提示框

在讀取檔案或者某一次操作需要一段耗時,我們可以在主程式新增等待提示框,提示使用者正在操作,請稍候 思路是,使用qdialog 設定setwindowflags屬性為qt framelesswindowhint無邊框 然後在dialog上新增乙個qlabel 在需要的地方exec 操作結束就呼叫acc...

自定義載入等待動畫,仿金山詞霸

分析一下效果圖,關鍵的技術點如下 1.繪製除出9個圓點 圓點的個數可以自己定義 2.顏色的變化是逐級發生變化.畫圓點的方法 public void drawcircle float cx,float cy,float radius,paint paint cx 小圓點x座標 cy 小圓點y座標 ra...

自定義搜尋框

自定義搜尋框 1 自定義自定義的文字框必須在 void layoutsubviews中才能自定義 即子控制項必須在layoursubviews中設定,而searchbar可以直接設定 placeholder,外背景 2 storyboard隨意設定即可 3 純 字型顏色和大小無法設定,但是外邊框可以...