コードでカスタムビューを作っていてinitについてわからないことがあったので質問させてください
swift
1 2class CustomView: UIView { 3 4 5init(){ 6 super.init(frame: .zero) 7} 8 9 10 11} 12 13
上記コードのsuper.init(frame: .zero)でフレームの座標を決めていると思うのですが
このときに作成されるのはCustomView(x:0,y:0,width:0,height:0)が生成されるという認識でいいのでしょうか?
公式ドキュメントをみるとInitializes and returns a newly allocated view object with the specified frame rectangle.
(指定されたフレーム矩形を持つ、新しく割り当てられたビューオブジェクトを初期化して返します。)
と書かれていて、これがカスタムビューのオブジェクトを返すのかわからないので教えてほしいです。
補足
かなりシンプルなコードですがよろしくお願いします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/17 07:30