【iOS】SwiftUI ヒラギノフォントが切れる件 ( Text )

 iOS(SwiftUI) で開発していると、フォント指定がありますが、

ヒラギノフォントを指定した場合、

Text で表示しようとすると文字が切れるやつがいます。

特に、fixedSize() を呼ぶと結構悲惨です。




切れる可能性がある文字達は下記

①gjpqyÄÖÜßĀĂĄąĆĈĊČĎŅ

gjの文字が消えないように検索したら、載ってはいたのですが、面倒・・・

clipsToBoundsも探しましたが無い・・・・。

そこで、どうしてもだめだったら、完全では無いですが、

下記を試して見てください。

表示文字の前後に改行コードを入れる

意外と盲点だったりします。

まぁ、画面上下ピッタリの場合はだめかも知れませんがこれでしのいでください。


結局はヒラギノ関連をやめるのが一番良いですね。


今回試したソース

struct ContentView: View {

    

    let font = Font.custom("HiraginoSans-W3", size: 20)

    var body: some View {


        VStack{

            Text("gjpqyÄÖÜßĀĂĄąĆĈĊČĎŅ")

                  

                .background(Color.yellow)

                .clipped(antialiased: false)

                .font(font)

                .fixedSize(horizontal: false, vertical: false)

                .border(Color.gray)

                .padding()

            

            Text("\ngjpqyÄÖÜßĀĂĄąĆĈĊČĎŅ\n")

                .background(Color.yellow)

                .clipped(antialiased: false)

                .font(font)

                .lineSpacing(10)

                .fixedSize(horizontal: false, vertical: false)

                .border(Color.gray)

                .padding()

           

        }

           

    }


}




FFオリジンのDLC2弾 ひずみを探す

次元の迷宮ですが、 ディメンションポイントを貯めるのが面倒になってきますよね ひずみの中で、一番難易度が低い「ひずみを探す」で連鎖ひずみで2〜3個進めば、 倍率9倍とかになるので、  5〜6000ポイントくらいは稼げます。 サクサク進みたい方はぜひ試してみてください。

FFオリジンのDLS2弾 迷宮の魔物クエスト

タイトルの通りですが、 だれか、一覧をまとめてくれないかな? 覚えるのが大変 あと、カオス効果のレベル毎の上限とかまとめてる人いるのかな? あと、あとね、幻獣の%のステータス効果とか。



Flashコンテンツの再構築