0
我有一個UIViewController
,它具有默認的純視圖。我在父視圖的頂部添加了一個UIImageView
。現在,我想在UIImageView的頂部顯示PulsingHaloLayer。在iOS的另一層之上添加圖層
我一直在下面這個網址https://github.com/shu223/PulsingHalo
並具有以下代碼:
PulsingHaloLayer *halo = [PulsingHaloLayer layer];
halo.position = self.imageView.center; // image view is an image of radar
// frame = (0,0; 240 128)
[self.imageView.layer addSublayer:halo]; // displays nothing
我也試過,沒有運氣以下:
PulsingHaloLayer *halo = [PulsingHaloLayer layer];
halo.position = self.imageView.center; // image view is an image of radar
// frame = (0,0; 240 128)
[self.view.layer insertSublayer:halo above:self.imageView.layer]; // nothing
你可以嘗試相同的代碼,只添加背景顏色的普通圖層而不是脈衝光暈圖層。這會讓你對自己的圖層添加信心,並將焦點放在造成暈輪層脈衝不同的問題上。 – bdalziel
只有在他們的示例應用程序中看起來不同的東西是設置暈輪的初始半徑 – bdalziel
您可以試試'[self.imageView。 layer insertSublayer:halo atIndex:0];' – Mika