nsimageview控制項
image:指定檔名。除了使用開發者新增到專案中的檔案外, xcode內部自帶很多圖示,可以從下拉框中選擇使用
bordertype:樣式。設定檢視的邊框
alignment:影象在檢視中的對齊方式
圓角處理
通過層來處理,首先必須修改wantslayer屬性為true, 控表示使用層,然後設定層的cornerradius屬性為圓角半徑,相關**如下
//swift之 nsimageview
letdiameter : cgfloat = 70.0
letimageview = nsimageview(frame: nsmakerect(0, 0, diameter, diameter))
imageview.image = nsimage(named: "name")
self.view.addsubview(imageview)
//設定圓角
imageview.wantslayer =true
imageview.layer?.cornerradius = diameter / 2.0
imageview.layer?.backgroundcolor = nscolor.green.cgcolor
imageview.layer?.maskstobounds =true
//oc之初始化nsimageview並設定它的大小
nsimageview *im**iew = [[nsimageview alloc]initwithframe:cgrectmake(self.view.frame.size.width/2-35, 100, 70, 70)];
//給賦值和ios開發是一樣的
im**iew.image = [nsimage imagenamed:@"1"];
[self.view addsubview:im**iew];
//設定圓角
im**iew.wantslayer = yes;
im**iew.layer.cornerradius = 35.0f;
im**iew.layer.borderwidth = 2;
im**iew.layer.bordercolor = [nscolor greencolor].cgcolor;
im**iew.layer.maskstobounds = yes;
最終效果圖如下
Contiki之MAC協議 MAC協議架構
通過前面的學習,我們已經知道,rime協議棧中的子協議都直接或者間接地執行在匿名廣播abc之上,當他媽需要傳送訊息的時候,最終會呼叫到abc send,而abc send會呼叫rime協議棧的介面rime output,然後經過鏈路安全層llsec,最終呼叫mac層協議,最終通過無線收發器將資料報傳...
Mac 必備工具之 brew
brew 是 mac 下的乙個包管理工具,類似於 centos 下的 yum,可以很方便地進行安裝 解除安裝 更新各種軟體包,例如 nodejs,elasticsearch,kibana,mysql,mongodb 等等,可以用來快速搭建各種本地環境,程式設計師必備工具 首先要通過如下命令安裝 br...
Mac之zip unzip 命令(壓縮)
zip q r e m o myfile.zip something q 表示不顯示壓縮進度狀態 r表示子目錄子檔案全部壓縮為zip 這部分比較重要,不然的話只有something這個資料夾被壓縮,裡面的沒有被壓縮進去 e表示你的壓縮檔案需要加密,終端會提示你輸入密碼的 還有種加密方法,這種是直接在...