2012-05-07 14 views
0

次のUILabelの実装があります。 NSStringが渡されていることを確認できますが、外出しているように見えるのはすべて白い線ですIOS UILabelに白線が表示されます

アイデア?

 CGRect labelFrame = CGRectMake(10, 5, 300, 20);     
     UILabel *label = [[UILabel alloc] initWithFrame:labelFrame]; 
     label.font = [UIFont systemFontOfSize:15]; 
     label.text = labelText; 
     [textView addSubview:label]; 
+1

このビューの一部またはすべてをブロックしている可能性のある他のビューを上に追加していますか? 'label.backgroundColor = [UIColor greenColor];'のようなことをしてみましたが、あなたの含むビューでフレームが見えるようにしましたか?あなたのラベルを 'UITextView'に追加しようとしていますか?それは 'UIScrollView'であるという事実のためにいくつかの追加の複雑さがあるかもしれません。 – DBD

+0

plsはスクリーンショットを提供します。ラベルに何か他のことが起こっていますか?テキストを割り当てた後に '[label sizeToFit]'を呼び出そうとすることができます。 – calimarkus

+0

背景を緑色に設定しましたが、今度はホワイトラインが緑色の線です。それより深いところを掘ることは、その上の景色がマージンを適用しているように見えました。私は今、私のラベルを見ることができますDBDのトリックと私のために瞬間を取った他の誰もが – Herb

答えて

0

追加してみてください[ラベルsetAdjustsFontSizeToFitWidth:YES](あなたはまた、小さな何かに最小フォントサイズを設定する必要があります)。 また、textColor値が透明でないことを確認し、多少の高さを与えてください。 ARCが有効になっていない場合は、ラベルを解除することを忘れないでください。

関連する問題