iOS Storyboard 使用技巧分享

2021-08-24 17:48:08 字數 840 閱讀 4443

下面以uiview設定圓角及陰影效果展示具體效果

extension uiview 

set

}//陰影圓角

@ibinspectable

var shadowradius : cgfloat

set

}//陰影偏移

@ibinspectable

var shadowoffset : cgsize

set

}//陰影顏色

@ibinspectable

var shadowcolor : uicolor?

set

}//陰影透明度

@ibinspectable

var shadowopacity : float

set

}

@ibinspectable 可以使設定的屬性直接顯示在storyboard面板中,如圖:

@ibdesignable 在storyboard中及時看到效果(陰影效果)

這種方式可以在開發中節省不少**量,看到的小夥伴們趕緊去試試效果,後期有好的技巧還會在部落格中持續更新,小夥伴可以多多關注。

也可以去github檢視使用案例

已同步至本人部落格

iOS storyBoard使用Block傳值

1.在方法裡面定義的block是儲存在棧區的,方法呼叫完畢之後block占用的記憶體就會被銷毀.如果需要在其他方法裡面使用該block需要把block定義成屬性,修飾成copy,這樣 就會把棧區的內容拷貝乙份到堆區.2.解決block的記憶體迴圈引用問題.當乙個物件對block持有所有權.在bloc...

使用GraphEdit使用

1 註冊元件。其實乙個filter就是乙個com元件,所以使用之前需要註冊,可以有兩種方法對元件進行註冊。1.直接使用命令。命令列下輸入 regsvr32 hqtlystd.ax 編譯之後你會在工程目錄下的debug中找到hqtlystd.ax,這個就是要用的filter 即可註冊成功。2.vc6....

MySQL使用學習使用 mysql學習使用

1 mysql學習 1 安裝 ubuntu下直接安裝 apt get install mysql server 2 檢查伺服器是否啟動 sudo netstat tap grep mysql,如果啟動成功,出現以下資訊 tcp00localhost.localdomain mysql listen ...