6
SwiftサブクラスUIView
UIViewビューのようなログインをサブクラス化して表示したい。これはObjective-Cで作成しましたが、Swiftに移植したいと思います。私はストーリーボードを使用しないので、すべてのUIをコードで作成します。 しかし、最初の問題は、実装しなければならないことinitWithCoderです。呼び出されないので、デフォルトの実装にしました。プログラムを実行すると、initWithFrame同様に実装する必要があるため、プログラムがクラッシュします。今私はこれを手に入れました: override init() { super.init() println("Default init") } override init(frame: CGRect) { super.init(frame: frame) println("Frame init") } required init(coder aDecoder: NSCoder) { super.init(coder: aDecoder) println("Coder init") } 私の質問は、テキストフィールドなどをどこに作成するべきかということです。フレームとコーダーを実装しない場合、これをどのように「隠す」ことができますか?