2016-11-08 1 views
1

xcodeストーリーボードの「ユーザー定義のランタイムアトリビュート」を使用して、コンテナビューから素敵なポップアップを作成することが本当に好きです。 残念ながら、私はそれを動作させることはできませんし、理由を理解できません!ユーザー定義のランタイムアトリビュートを作成できない

これに対処するトピックが多数見つかりました(例:Is it possible to set UIView border properties from interface builder?)が、これは私にとってはうまくいかない...!

ここにcontainerView埋め込みUIViewの属性インスペクタがあります(コンテナビューUIViewにも実装できませんでした)。

enter image description here

私は予想通りCGColorにUIColorを変換する拡張機能を追加しました:

extension CALayer { 
var borderUIColor: UIColor { 
    set { 
     self.borderColor = newValue.CGColor 
    } 

    get { 
     return UIColor(CGColor: self.borderColor!) 
    } 
} 

}

は、誰かが欠けている何かを考えることができていますか?ユーザー定義されたランタイム属性にlayer.borderUIColorを使用し、)

答えて

5

代わりのlayer.borderColorを、

は事前にありがとうございました。キー名をダブルクリックしてUIを追加してください。

+0

これだけです!どうもありがとうございました :) ! – GrayFox

関連する問題