文書   >   Swift   >   Swift 標準ライブラリ   >   Strings and Text   >   Unicode   >   Scalar   >   Properties   >   isJoinControl     Beta  
インスタンスプロパティ
isJoinControl
スカラーが筆記体の結合および連結の制御において特定の機能を持つ形式制御文字であるかどうかを示すブール値。
宣言
議論
このプロパティが true になるスカラーは 2 つあります。
- 2 つの文字の間に U+200C ZERO WIDTH NON-JOINER が挿入されている場合は、合字 (ligature) としてレンダリングされる可能性があるときに、レンダリングエンジンにそれらを別々にレンダリングするように指示します。たとえば、レンダリングエンジンは、英語の "fl" を連結グリフとして表示することがあります。ゼロ幅の非ジョイナを挿入すると、それらは切断されたグリフとしてレンダリングされます。
- 2 つの文字の間に U+200D ZERO WIDTH JOINER が挿入されている場合、それ以外の場合はそれらを独立してレンダリングするときに、それらを連結グリフとして、レンダリングエンジンにレンダリングするように指示します。ゼロ幅のジョイナは、また基本的な絵文字のシーケンスから複雑な絵文字を構成するためにも使用されます。例えば、さまざまな「ファミリー」の絵文字は、ゼロ幅のジョイナー文字でインターリーブされたシーケンスの男性、女性、または子供の絵文字としてコード化されます。
このプロパティは、Unicode 規格 の 「Join_Control」プロパティに対応しています。
このドキュメントには、開発中の API または技術に関する予備的な情報が含まれています。この情報は変更されることがあり、このドキュメントに従って実装されたソフトウェアは、最終的なオペレーティングシステムソフトウェアでテストする必要があります。
Apple の Beta ソフトウエアについての詳細
トップへ