問題タブ [detailtextlabel]
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.
uitableview - UITableView セルの高さを均等に変更し、detailedTextLabel を表示する方法は?
こんにちは、ここにこのコードがあります。
私が欲しいのは:
セルの高さを変更して、
UITableView
セルの下により多くのものを収めることができるようにしtextLabel
ます。(現在、前のコードを使用してUITableView
セルの高さを増やすと、各セルは異なるサイズで大きいものから小さいものになります)。その下にある別のものの下に表示
textLabel.text
するdetailedTextLabel
。
どうすればいいですか?
私は試した:
しかし、それは現れません。
uitableview - プログラムで静的セルのdetailtextlabelを設定します
いくつかのセクションを持つtableViewがあり、動的プロトタイプではなく静的セル用に設定されています。問題は、静的セルの詳細テキストラベルをプログラムで設定できないか、少なくとも方法がわからないことです。出来ますか ?これを行う唯一の方法は、動的なプロトタイプを使用することです。つまり、dataSource内のすべてのcell.textLabelsと、すべてのセクションとセグエを設定する必要があります。誰かがアイデアを持っているなら、それは大きな助けになるでしょう。ありがとう :)
uitableview - Monotouch を使用して DetailTextLabel の色を変更するにはどうすればよいですか?
UITableView で DetailTextLabel の色を変更できないようです。
フォントとサイズは変更できますが、色は変更できません。これが私のコードです:
DetailTextLabel は常に灰色で表示されます。これを変更するにはどうすればよいですか?
ios - iPhone 5 のみで、detailTextLabel.text が表示されない
私はこれを解決しましたが、これについて何も見つけられなかったので共有する価値があります。
UITableView のサブクラスがあり、detailTextLabel.text が表示されませんでした。detailTextLabel オブジェクト自体は通常どおり存在し、テキストが含まれていますが、画面には表示されません。
このバグは、iPhone 5 または Retina 4 インチ シミュレーターでのみ発生します。iPod 4 またはその他のシミュレーター「ハードウェア」では問題ありません。使用する iOS のバージョンに違いはありません。
答えは以下です。
iphone - リアルタイム更新plistはUITableViewにデータを入力します
テーブルに3フロアを表示し、detailTextLabelにそれらのフロアで使用可能なコンピューターの数を表示するアプリケーションを作成しようとしています。今のところ私はリアルタイムデータを持っていませんが、今のところいくつかの偽の固定データを保持し、後で実際のデータをプラグインできるようにしたいと思います。
配列FloorListとFloorListAvailableを作成すると思いました。フロアリストには「1階」「2階」「3階」が含まれ、FloorListAvailableには使用可能なコンピューターの数が表示されます。
私は現在これについてどうやって行くのかわからない、それはするのに十分簡単に聞こえるが、私はそれに頭を包むことができない。NSDictionaryの使用を考えました。.plistを使用しましたが、リアルタイムデータを取得するときに動的に変更できますか?
xcode - cell.detailTextLabel が機能しない
テーブルに textLabel と detailTextLabel を設定したいと考えています。textLabel は正常に機能しています。ただし、設定したテキストを表示するためのdetailTextLabelを取得できませんでした。以下は私のコードです
objective-c - cellForRowAtIndexPathの外部でdetailTextLabelを更新しますか?
再利用可能なプロトタイプで動的セルを使用しており、常にcellForRowAtIndexPathにセルを設定しています。
セルの1つについて、詳細テキストラベルを何度も更新したい(テストが実行されており、各段階でユーザーを更新したい)。
これは可能ですか?
私はこれを試しました:
detaillabelは現在、「statusText」の値に設定されていますが、最初は空白です。私のアイデアは、デリゲートを使用し、それに文字列を渡してからテーブルデータをリロードすることでしたが、これは機能していません。
現在私は持っています:
ステータスが変更されたときのコード:
currentStatusメソッド:
これで、statusTextは、リロード時にセルを更新したい値と等しくなりましたが、そうではありません。
任意のヒント?
ios - UITableViewCell がどのスタイルでも detailTextLabel を表示しないのはなぜですか?
これは私に髪を引っ張らせます。テキストと詳細を含む UITableViewCellStyleSubtitle スタイルのテーブルを作成しようとしています。しかし、詳細は表示されません。通常、これは誰かがセルを正しいスタイルで初期化するのを忘れたことが原因ですが、この場合はそうではありません。UITableViewCellStyleValue2 を使用すると、テキスト ラベルは右に移動しますが、4 つのセル スタイルすべてを試しましたが、詳細は表示されません。
以前に何度もテーブルを作成しました。この場合に考えられる唯一の大きな違いは、UITableViewController を使用していないことです。代わりに、他のビューと同じように UITableView を埋め込み、独自のデータ ソースとデリゲートを接続します。
私はこれに重要な方法を煮詰めました:
上記の「必要な」行の両方を含める場合にのみ詳細テキストを表示できます (そして、デフォルト以外のセル スタイルを使用します)。その場合でも、テキスト ラベルの位置は詳細ラベルの位置と完全に重なります。 .
そのため、初期化子が detailTextLabel UILabel を作成しているように見えますが、フォント サイズをゼロに設定し、フレームを空またはオフスクリーンに設定しています。(デバッガーでこれらを調べてみましたが、あまり役に立ちません。フォント サイズがゼロで、textLabel と detailTextLabel の両方のフレームが空ですが、textLabel は常に正常に表示されます。)
明らかに、ラベルのサイズとフォントを手動で調整することで、必要に応じて回避できます。しかし、この場合、通常はスタイルとテキストを設定するだけでレイアウトが自動である場合に、そうしなければならないことは非常に気になります。Google とスタック オーバーフローを検索しましたが、同様の問題への参照が見つかりません。ここで何が起こっているのか誰にも分かりませんか?
(iOS 6.1 でのテスト)
xamarin.ios - MonoTouch - DetailTextLabel テキストの色を変更すると NullReferenceException エラーが発生する
monotouch.dialog を使用してテーブルのカスタム セルを完成させようとしていますが、セルの詳細テキスト ラベルの色を除いて、ほぼすべてが整理されています。
GetCell をオーバーライドして、EntryElement セルを次のようにカスタマイズしています。
次に、次のように要素を作成します。
ただし、テーブルを表示すると、「System.NullReferenceException がスローされました。オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが表示されます。
これを最初にプロトタイプしたときに、DetailTextLabel のテキストの色が機能していると断言できたはずです。コースの変更をコメントアウトすると、テーブルとセルが正常に表示されますが、テキストは黒ですが (白に変更したい!)
なぜ私がこれを取得しているのか、誰かが何か考えを持っていますか?