21人(9.4〜9.6本セクションの内容)
昨日、第9.3キーの質問:
私はまだ理解していません。セクション9.3と4つの焦点は、関連する問題のexmlとTSは言及しませんでした。私は、カスタムコンポーネントの他の方法があると思い原因。
しかし、カスタムコンポーネントは、少なくとも接触の前にあります。私が学んだ知識をもとにする前に、カスタム・コンポーネントを実行します。
1.ファイルMyButton.ts良いの関連を作成します。
2は、残念ながら、コードはカスタムボタンを作成する方法と、何のlabel属性はありません。
それから私は、ビットMyButtonというクラスの継承を変更しました。
ノーマル。
だから、問題を解決する方法は、これです:
1、プロトタイプEUI成分は、クラスEUIプロトタイプアセンブリを継承します。
このように、セクション9.3 4昨日は、問題が解決された焦点を当てました。
セクション9.4コンテンツを開始します。
キー:
図1に示すように、制御コードの状態トグルボタン。
図2に示すように、コード制御によるToggleSwitch、スイッチング状態を監視します。
図3は、ToggleSwitchのステータスを表示します。
操作:
図1に示すように、制御コードの状態トグルボタン。
図2に示すように、コード制御によるToggleSwitch、スイッチング状態を監視します。
コードは比較的簡単です。
図3は、ToggleSwitchのステータスを表示します。
6つの状態があります。
自分のニーズによると、皮膚を示すために、それぞれの状態を調整します。調整方法については、私は信じているだろう。すべての後に、以前の知識ポイント。
この時点で、9.4節の終わりの内容。
セクション9.5コンテンツを開始します。
キー:
1、チェックボックスは、設定を有効にし、チェックし、モニターを作成します。
2、CheckBoxのスキンセット。
操作:
1、チェックボックスは、設定を有効にし、チェックし、モニターを作成します。
2、CheckBoxのスキンセット。
スキンセットはボタンの前に、シンプルであり、同じものです。
もちろん、場合には、状態は他のニーズを持っていますが、またああ状態を変更することを忘れないでください。
この時点で、セクション9.5コンテンツの終わり。
セクション9.6コンテンツを開始します。
キー:
1は、ラジオボタンが作成されます。
2、ラジオボタンのいくつかの重要な特性。
3、は、RadioButtonGroupは使用を最適化しました。
操作:
1は、ラジオボタンが作成されます。
第1ドラグコンポーネント。
良い後のコンポーネントの名前を変更するだけでなく、より良いグループ名を変更する順番に各コンポーネントを与えます。
我直接在源码里改,这样快点。
别忘记起好id名。
新建好关联代码类。
运行后。
2、RadioButton 的几个重要属性。
那么来看看重要的属性吧。
可以看到,value是没有的。
设置一下value。
可以看到,value就有了。
3、RadioButtonGroup 的优化使用。
代码中,这种监听方式太麻烦了。
来优化一下。
这样写后,直接相当于省了 RadioButtonUser.exml 和 RadioButtonUserTs.ts 文件。
至此,9.6节 内容结束。
哇今天又是好晚了,都21点了。