まず、私の質問が不適切でしたらご容赦ください。iOSでuisegmentコントローラーをカスタマイズするために、いくつかのチュートリアルを実行しました。彼らがすることは、またはのいずれかのサブクラスを作成することUISegmentedControl
ですUIControl
私の質問は
UISegmentControl または UIControl のサブクラスを実行するときの舞台裏の目的は何ですか?
まず、私の質問が不適切でしたらご容赦ください。iOSでuisegmentコントローラーをカスタマイズするために、いくつかのチュートリアルを実行しました。彼らがすることは、またはのいずれかのサブクラスを作成することUISegmentedControl
ですUIControl
私の質問は
UISegmentControl または UIControl のサブクラスを実行するときの舞台裏の目的は何ですか?
UISegmentedControl または UIControl をサブクラス化する目的は、他のクラスをサブクラス化するのと同じ目的です。基本クラスの動作を拡張または変更するためです。UIControl は UIViewController のようなものです。UIViewController のインスタンスを作成することはありません。アプリ用の特定のビュー コントローラーを作成するには、常にサブクラスを作成します。UIControl も同様です。基本的な UI コントロール機能を提供しますが、特定のコントロールには提供しません。UIControl をサブクラス化して、SDK で提供されていない独自の独自の UI コントロールを作成します。