UILabelマーキーのコードにthisのコードを使用しています。しかし、私はラベルの高さを変更することはできません。私は60としてラベルのフォントサイズを使用しています。ラベルのテキストは、ベース側から境界をはずれます。長い時間デバッグした後でも、私がテキストが下にカットされている理由を見つけることができません。何か助けていただければ幸いです。マーキーのUILabelのフレームを変更できません
0
A
答えて
2
[string sizeWithFont:]
を試してみてください。以下のコードは私のためにうまく動作します。
NSString* [email protected]"Polska pozdrawia";
CGSize fontSize=[message sizeWithFont:[UIFont systemFontOfSize:60.0f]];
AutoScrollLabel* label=[[AutoScrollLabel alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, fontSize.height)];
[label setFont:[UIFont systemFontOfSize:60.0f]];
[label setText:message];
[self.view addSubview:label];
[label scroll];
+0
ありがとうございます。しかし、テキストがビューに収まるように非常に小さく、全体として見ることができる場合は、スクロールする必要はありません。どのように行うことができますか。 –
+1
'fontSize.width'を使ってスクロールするかどうかを確認し、' [label scroll']メソッドを呼び出すかどうかを調べることができます –
関連する問題
- 1. UICollectionView内のUILabelフレームを変更できませんか?
- 2. 変更UILabelフレームを動的にカスタムTableViewCell
- 3. マーキーの位置を変更せずにマーキーのテキストを動的に変更
- 4. カスタムテーブルセルのUIImageViewフレームを変更できません
- 5. Python:フレームroot.configure(background = 'red')の色を変更できません。
- 6. 私のUILabelのフレームを変更できないのはなぜですか?
- 7. 私はCollectionViewCellのUILabelフォントをXamarin StudioのC#で変更できません
- 8. マーキーと静的なUILabelテキスト
- 9. StoryboardからUILabelを読み込み、cellForRowAtIndexPathのフレームを変更できない
- 10. 既存のセルのUILabelテキストを更新できません
- 11. UITableViewCell内のUILabelフレームを更新する
- 12. 私のuilabelテキストは変更できません、なぜですか?
- 13. UILabelをタイマーで更新できません
- 14. UILabelを更新できません! ViewControllerで文字列値
- 15. UILabelのテキストは変更されませんか?
- 16. UILabelのテキストは変更されません
- 17. UILabelプロパティを設定できません。
- 18. いいえフレームの高さのサイズを変更しません
- 19. Swift:imageViewフレームを変更できません。imageViewはストーリーボードにあります
- 20. フレーム1のテキストは変更されません
- 21. id3lib:フレームをコピーできません
- 22. Javascriptのコーディング - >ボタン変更とマーキー
- 23. JDialogをフレームに変換することはできません
- 24. iPhone/iPad - Core Animation - CGAffineTransformMakeTranslationはフレームを変更しません
- 25. numberOfLines = 0のUILabelの高さを取得できません
- 26. "タイプ 'UITableViewCell'の値を 'UILabel'にキャストできませんでした。"
- 27. Intの変数をUILabelに割り当てることができません
- 28. AVFoundation:sampleBuffer(AVCaptureSessionPreset)でフレームのサイズを変更する方法は影響しません
- 29. フレームはactionscript3.0で動きません
- 30. UILabelのフレームとテキストを継続的に更新
※独自の*コードをご記入ください。 –
上記のリンクには2つのファイルが添付されています。コードは非常に大きいです。私はリンクで与えられた同じクラスを使用しています。 –