ラベルを含むアプリのインターフェイス ビルダーに変更を適用しました。ラベルの名前と位置を変更しただけでなく、アプリのテキスト ビューのフォントを変更しました。アプリの実行を開始したとき、フォントは以前のものと同じままで、ラベルは表示されません。
誰でもそれを助けることができますか?
ラベルを含むアプリのインターフェイス ビルダーに変更を適用しました。ラベルの名前と位置を変更しただけでなく、アプリのテキスト ビューのフォントを変更しました。アプリの実行を開始したとき、フォントは以前のものと同じままで、ラベルは表示されません。
誰でもそれを助けることができますか?
Xcode でこれを試してください: main menu:product:Clean
不十分な場合: メイン メニュー:Xcode:設定: -> 場所のアイコンをクリック: 派生データの小さな灰色の右矢印をクリックします:
ファインダーフォルダー「DerivedData」が表示されます。削除します。
もう 1 つ試してみてください。シミュレーターで、アプリを削除します。
また、interfacebuilder ファイルがシミュレーターで開始するターゲットにリンクされていることを確認する必要があります。これを行うには、xib を選択し、ファイル インスペクターを開きます。そこに、必要なターゲットに xib をリンクできる「ターゲット メンバーシップ」という名前のドロップダウンが表示されます。
また、ヘッダー ファイルでラベルを IBOutlets として定義し、xib で正しくリンクしてください。これを行う最も簡単な方法は、アシスタント エディターを使用して、アウトレットをヘッダー ファイルにドラッグすることです。
xcode を完全に閉じてから、プロジェクトを再度開きます。ビルドをクリアしてからコードを実行します。