[plain]view plain
copy
//設定layer
calayer *layer=[backview layer];
//是否設定邊框以及是否可見
[layer setmaskstobounds:yes];
//設定邊框圓角的弧度
[layer setcornerradius:10.0];
//設定邊框線的寬
//
[layer setborderwidth:1];
//設定邊框線的顏色
[layer setbordercolor:[[uicolor blackcolor] cgcolor]];
擴充套件思維:不管什麼控制項 我們都是通過設定邊框線都可以改變她的形狀
[plain]view plain
copy
//給iamgeview新增陰影 和邊框
uiimageview * imgvphoto = [uiimageview alloc] init];
//新增邊框
calayer * layer = [_imgvphoto layer];
layer.bordercolor = [
[uicolor whitecolor] cgcolor];
layer.borderwidth = 5.0f;
//新增四個邊陰影
_imgvphoto.layer.shadowcolor = [uicolor blackcolor].cgcolor;
_imgvphoto.layer.shadowoffset = cgsizemake(0, 0);
_imgvphoto.layer.shadowopacity = 0.5;
_imgvphoto.layer.shadowradius = 10.0;給iamgeview新增陰影 < wbr > 和邊框
//新增兩個邊陰影
_imgvphoto.layer.shadowcolor = [uicolor blackcolor].cgcolor;
_imgvphoto.layer.shadowoffset = cgsizemake(4, 4);
_imgvphoto.layer.shadowopacity = 0.5;
_imgvphoto.layer.shadowradius = 2.0;
SpriteBuilder中如何給精靈新增幀動畫
首先你必須準備若干幅,當然最好做成smart sprite sheet。開啟乙個ccb檔案,並滑鼠選擇根節點的ccsprite物件。保持前者選中且timeline的當前時間點把手在最左邊,然後切換到sprite sheet 資料夾,多選開頭準備的滑鼠右鍵單擊create keyframes from...
linux下用phpize給PHP動態新增擴充套件
使用php的常見問題是 編譯php時忘記新增某擴充套件,後來想新增擴充套件,但是因為安裝php後又裝了一些東西如pear等,不想刪除目錄重灌,別說,php還真有這樣的功能。我沒有在手冊中看到。如我想增加bcmath支援,這是乙個支援大整數計算的擴充套件。windows自帶而且內建,linux 本類函...
linux下用phpize給PHP動態新增擴充套件
原文 使用php的常見問題是 編譯php時忘記新增某擴充套件,後來想新增擴充套件,但是因為安裝php後又裝了一些東西如pear等,不想刪除目錄重灌,別說,php還真有這樣的功能。我沒有在手冊中看到。如我想增加bcmath支援,這是乙個支援大整數計算的擴充套件。windows自帶而且內建,linux ...