UIImageに持たせたい属性の配列のように作成する方法はありますか?私はしばしばこの繰り返しパターンを実行する必要があるため(可能であれば 'userImage.layer'部分を削除したい):
override func awakeFromNib() {
super.awakeFromNib()
userImage.contentMode = .scaleAspectFill
userImage.layer.borderWidth = 1
userImage.layer.masksToBounds = false
userImage.layer.borderColor = UIColor.red.cgColor
userImage.layer.cornerRadius = self.frame.height / 2
self.clipsToBounds = true
// Initialization code
}
簡単に言うと、UIKit *でこれらの属性をグループ化する公式にサポートされている方法はありません。
多くの人は、UIKitの上に薄い「スタイリングレイヤー」を構築することになります。人気のあるものから人気のないものまで、私が見たいくつかのアプローチ:
* UIAppearanceはありますが、すべての属性またはクラスがそれをサポートしているわけではありません。通常、ヘッダーファイルを見てそれを理解することができます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加