1
我想通過didRecieveRemoteNotification
收到推送通知時,在我的iPhone應用程序中顯示彈出窗口。就像附圖所示的窗戶一樣。我試圖用我的視圖控制器做addSubview
,但它佔據了整個屏幕。我如何創建彈出窗口? 在視圖中添加彈出窗口
我想通過didRecieveRemoteNotification
收到推送通知時,在我的iPhone應用程序中顯示彈出窗口。就像附圖所示的窗戶一樣。我試圖用我的視圖控制器做addSubview
,但它佔據了整個屏幕。我如何創建彈出窗口? 在視圖中添加彈出窗口
而不是增加一個子視圖與屏幕{320x460}
的尺寸,創建具有更小尺寸的圖如{100,100}
並且經由UIView
layer
屬性
#import <QuartzCore/QuartzCore.h>
....
view.layer.cornerRadius = 5;
view.layer.masksToBounds = YES;
UPDATE圓角將它們添加:爲了實現背景暗淡的效果,與我第一次提出的建議相矛盾。將您的PopUp視圖添加到全屏尺寸爲{320,460}
的框架中。然後通過UIColor
-colorWithWhite:alpha:
方法將透明度顏色應用於該方法。如下圖所示:
view.backgroundColor = [UIColor colorWithWhite:0 alpha:0.5];
存在附加 –
沒有屏幕截圖我做附上我從這裏得到的圖像:[鏈接](http://mobile-patterns.com/edu)請檢查。 – ddd