ChinaCockインターフェイスコントロールの概要-TCCStatusBar、TCCTitleBar、TCCNavigatorBar ChinaCockインターフェイスコントロールの概要-CCSystemBar

ChinaCockコンポーネントパッケージは、画面のステータスバーとナビゲーションバーを処理するために使用されるTCCStatusBar、TCCTitleBar、TCCNavigatorBarの3つのコンポーネントを提供します。

ご存じのとおり、現在のアプリは没入型テストであり、ユーザーエクスペリエンスを向上させています。上記の3つのコントロールを使用すると、簡単に実現できます。

まず、前の記事「ChinaCockインターフェースの紹介Control-CCSystemBarを参照する必要があります。この記事では、ChinaCockに基づく没入型テストアプリインターフェースの実装方法について詳しく説明します。既存の3つのコントロールTCCStatusBar、TCTTitleBar、TCCNavigatorBarを使用すると、ステータスバーとナビゲーションバーをコードなしで処理できます。便利かどうかは言うまでもありません。

ステータスバーのみを使用する場合は、TCCStatusBarをフォームに配置して、必要な塗りつぶしの色であるFill.Colorを設定すると、電話のステータスバーが処理されます。アプリケーションインターフェイスのステータスバーの下にタイトルバーがある場合は、TCCStatusBarをTCCTitleBarに置き換え、Fill.Colorを設定してから、TitleHeight、OKを設定して、ステータスバーとタイトルバーの処理を実行します。

ステータスバーと同様に、携帯電話のナビゲーションバーの処理で、ナビゲーションバーの位置を占有する場合は、TCCNavigatorBarをフォームにドラッグアンドドロップし、Fill.Colorを設定します。このコントロールは、ナビゲーションバーの占有を処理するだけでなく、仮想ナビゲーションバーを非表示および表示するユーザーにも適用されます。

次の図は、ChinaCockコンポーネントのデモの設計図です。対応するコントロールがフォームに配置されている限り、ステータスバーとナビゲーションバーの背後にコードはありません。

 

おすすめ

転載: www.cnblogs.com/kinglandsoft/p/12674569.html