新浪微博啟動時 歡迎回來 動畫

2021-07-11 02:53:36 字數 2184 閱讀 6270

1.自定義view,xib做好布局

設定iconview和textview預設隱藏

//

// welcomeview.h

#import @inte***ce welcomeview : uiview

/** * 返回乙個welcomeview例項的類方法

*/+ (instancetype)welcomeview;

@end

//

// welcomeview.m

#import "welcomeview.h"

@inte***ce welcomeview()

@property (weak, nonatomic) iboutlet uiimageview *sloganview;

@property (weak, nonatomic) iboutlet uiimageview *iconview;

@property (weak, nonatomic) iboutlet uilabel *textview;

@end

@implementation welcomeview

+ (instancetype)welcomeview

/** * 檢視即將新增到父控制項上會呼叫這個方法

*/- (void)didmovetosuperview

completion:^(bool finished) completion:^(bool finished) completion:^(bool finished) ];

}];}];

}@end

2.view完成,下面是如何使用?

// 顯示歡迎介面

welcomeview *welcome = [welcomeview welcomeview];

welcome.frame = self.window.bounds;

// 加到視窗上

[self.window addsubview:welcome];

因為

通過storyboard

啟動,根控制器的

view

並不會在程式啟動完成的時候新增到視窗,所以我們需要手動的建立視窗,需要做下面是設定

然後:

//

#import "welcomeview.h"

@end

// 通過storyboard啟動,根控制器的view並不會在程式啟動完成的時候新增到視窗

//

// 1.建立視窗

self.window = [[uiwindow alloc] initwithframe:[uiscreen mainscreen].bounds];

// 2.載入storyboard 建立視窗的根控制器

uistoryboard *sb = [uistoryboard storyboardwithname:@"main" bundle:nil];

uiviewcontroller *vc = [sb instantiateinitialviewcontroller];

self.window.rootviewcontroller = vc;

// 3.顯示視窗

[self.window makekeyandvisible];

// 顯示歡迎介面

welcomeview *welcome = [welcomeview welcomeview];

welcome.frame = self.window.bounds;

// 加到視窗上

[self.window addsubview:welcome];

return yes;

}@end

至此,就完成了。

3.其他技巧

把檢視裁剪為圓形可以利用執行時機制:

新浪微博授權

一.建立應用 2.進入我的應用 3.建立應用 二.oauth的授權流程 你所開發的應用需要的流程如下 2.得到request token後重定向使用者到服務商的授權頁面 3.如果使用者選擇授權你的應用,用request token向服務商請求換取access token 4.得到access tok...

啟動時檢查

dubbo 缺省會在啟動時檢查依賴的服務是否可用,不可用時會丟擲異常,阻止 spring 初始化完成,以便上線時,能及早發現問題,預設check true 可以通過check false 關閉檢查,比如,測試時,有些服務不關心,或者出現了迴圈依賴,必須有一方先啟動。另外,如果你的 spring 容器...

模擬新浪微博

1.專案效果圖 主要 如下 android layout width match parent android layout height match parent android padding 10dip android orientation vertical 2 獲取xml資源 在andro...