まず第一に、私はこれが何度も尋ねられたことを理解しています。残念ながら、最も一般的な答えは、私の場合は機能しないので、質問全体を読んでください:)
カスタムフォントをプロジェクトに追加したときに行ったことは次のとおりです。
私のプロジェクトに「Fonts」というフォルダ/グループを作成しました
そのグループに私のフォントを追加しました。(プロジェクトと「ProjetnameTests」の両方がターゲットとしてチェックされていることを確認しました)
プロジェクトファイルをチェックしました->ビルドフェーズ->フォントがそこにあるバンドルリソースをコピーします。
私は自分のPlistに行きました。「アプリケーションが提供するフォント」というグループを追加し、そこにすべてのフォントの項目を追加し、文字列をフォント名に変更しました。
最後に、単純なラベルのフォントを次のように変更してみたコードを次に示します。
var label = UILabel(frame: CGRectMake(100, 70, 200, 200))
label.text = "BE ON THE"
label.font = UIFont(name: "BabasNeue", size: 106)
self.view.addSubview(label)
アプリを実行するとラベルが表示されますが、サイズもフォントも変更されません。
誰かがフォント名が正しいことを確認したい場合は、これが私が使用しようとしているフォントです:http://www.fontsquirrel.com/fonts/bebas-NEUE
最後に、ストーリーボードを使用して、ラベルのフォントをカスタムフォントに完全に変更できることを簡単に説明します。しかし、コードでは機能しません。:/
タイプミスがあると思います。これは、Bと呼ばれるように持っている電子basNeueいますが、それは、Bという名前で、basNeueを代わりに。font-fileで設定されているものとまったく同じ名前である必要があります。a
e
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加