問題タブ [uilabel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
36 に答える
263182 参照

ios - UILabelのNSAttributedStringにタップ可能な「リンク」を作成しますか?

私はこれを何時間も探していましたが、失敗しました。私はおそらく私が何を探すべきかさえ知らないでしょう。

多くのアプリケーションにはテキストがあり、このテキストには丸みを帯びた四角形のWebハイパーリンクがあります。クリックするとUIWebView開きます。私が困惑しているのは、カスタムリンクがあることが多いことです。たとえば、単語が#で始まる場合はクリック可能であり、アプリケーションは別のビューを開いて応答します。どうやってやるの?それは可能ですか、UILabelそれとも私はUITextView何か他のものが必要ですか?

0 投票する
11 に答える
44236 参照

iphone - 背景ではなくUILabelのテキストにグラデーションを追加するにはどうすればよいですか?

CGGradient については知っていますが、UILabel のテキストでそれをどのように使用するかはわかりません。

私はこれをGoogleで見つけましたが、うまく動作させることができません

http://silverity.livejournal.com/26436.html

0 投票する
6 に答える
80267 参照

iphone - UILabel - フォントの設定 - iPhone でのプログラムによる書体

アプリケーションに次のコードがあります。

今、私は知る必要があります、

======> コー​​ドで「Typeface=bold」を設定する方法は?

0 投票する
2 に答える
414 参照

iphone - sizeWithFont - & 文字を含む場合の奇妙な動作

& がテキストに存在する場合は常に、高さの取得が常にオフになっているようです。どちらの関数も、実際の高さよりも小さい値を返します。

textRectForBounds を使用する 2 番目のメソッドは実際の高さにより近い値を返しますが、どれも正しい高さを返しません。前者は 240 を返しますが、後者は 700 を返します。実際は 750 です。

これにより、相互に重なっているテキストを表示する UITableView が台無しになります。

興味深いことに、テキストに & 文字が含まれていない限り、 は同じ高さを返します。

ここで何が起こっているのか理解できず、これを正しく修正する方法がわかりません。

よろしくお願いします。

0 投票する
3 に答える
6100 参照

iphone - uitableviewcell の tableview で行を複製する

私の問題に似ているが、まったく同じではない投稿をいくつか見つけました。

私のアプリでは、ユーザーはいくつかの uitableviews 間を移動して、目的の結果にドリルダウンできます。ユーザーが前方、後方、前方などに移動すると、行が再描画/再書き込みされ、テキストがますます太字になることがわかります。

一部の投稿では、メソッド内で uilable を使用して行を作成する方法に関連している可能性があることがわかりましたcellforrowatindexpath

ユーザーがテーブルビュー間を前後に移動するたびに行が再作成/再描画されないようにする必要がありますか? 以下のコードに何かを追加するか、viewwillappear メソッドに何かを追加する必要がありますか (現在、テーブルの viewwillappear に「reloaddata」がありますが、役に立たないようです)。

これが私のコードです:

0 投票する
3 に答える
55648 参照

iphone - UILabel のテキストのピクセル幅

打ち消された UILabel を描画する必要があります。したがって、UILabel をサブクラス化し、次のように実装しました。

何が起こるかというと、UILabel はラベル全体と同じ長さの行で打ち消されますが、テキストは短くなる可能性があります。線を適切に描画できるように、テキストの長さをピクセル単位で決定する方法はありますか?

既知の場合、私は他のソリューションにもオープンです:)

ベスト、エリック

0 投票する
1 に答える
2399 参照

iphone - iPhone-UITableViewCell内でdetailTextLabelを移動します

UITableViewCellを構築しています。テーブルビューセルにスタイルUITableViewCellStyleSubtitleを使用しています。セルのtextLabelには、ラップが必要なデータがあります。したがって、対応するために、detailTextLabelを下に移動して、ラップされたテキストがdetailTextLabelのテキストで覆われないようにします。私は次のことを試みています:

ラベルのフレームで同様のアプローチを試みましたが、動かすことができませんでした。前後の中心点のyを記録すると、常に0で始まり、その後は100になります。NSLogの%fフラグを使用して値を表示しています。これはすべて関数で発生します:

どんな助けでも素晴らしいでしょう。

0 投票する
2 に答える
580 参照

iphone - UILabelの質問。重複するUILabelの位置合わせ

2つのUILabelがあります。重ねたいと思います。ラベルを「下」および「上」と呼びます。

以上:ACEG

下:BDF

UILabel "over"は、テキストが赤で描画されます。「下」は青色になります。視覚効果は、連続する文字間で色が交互になります。

これを実現するために各ラベルのテキストを正確に揃えるために使用できるコントロールは何ですか?

乾杯、ダグ

0 投票する
3 に答える
37312 参照

iphone - UILabel の設定 - コードによるフォント - エラーが発生する - iPhone

次のコードを注意深く見てください。それは完璧に機能するからです。アプリケーションに追加してみてください。それが動作します

さて、次のコードを注意深く見てください。うまくいかないからです。これらのコードの両方に違いはありません。

#Arial# の代わりに #Arial Black# について言及しました。

  • しかし、それは機能していません。
  • iPhone が =Arial Black= をサポートしていないためでしょうか?

なぜ機能しないのか知りたいです。

iPhone は何種類のフォントをサポートしていますか?

リストはありますか?

UILabel または任意のコントロールにフォント名を設定する方法は? (名前の中にスペースがあるフォント)

あなたの知識を私と共有してくれてありがとう。