問題タブ [tableviewcell]
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.
ios - UITableView 編集アニメーションの長さ
アニメの長さわかる人いますか
UITableViewCell
テイクで?私は0.5秒でテストしていますが、フレームワークの定数を使用したいのですが、UITableViewCellEditingAnimationDuration
iphone - UITableViewCell(TTTableViewCell) 内から UITableView(TTTableView) のサイズを再計算する方法
テーブルビュー セル (TTTAbleViewCells) セルには、インターネットから非同期に読み込まれた画像が含まれています。画像が読み込まれると、テーブル ビュー セルは TTImageView オブジェクトからコールバックを取得します。
問題は、コールバックの時点で、親の TTTableView にセルの高さを変更し、それに応じてサイズを変更するように依頼する方法です。
heightForRowAtIndexPath への呼び出しは、テーブルビューの描画の最初にのみあるようです。
ios - IOSUITableviewテーブルアニメーションが完了した後にアクションを実行する方法
UITableviewのアニメーションの完了時にアクションを実行するにはどうすればよいですか?
UITableviewセルを縮小して、縮小後に表示されないセルのサブビューを削除しようとしています。セルを縮小するには、[tableviewbeginUpdates]と[tableviewendUpdates]を呼び出し、UITableviewのheightForRowAtIndexPathデータソースメソッドによって返されるセルの高さを変更します。
課題は、サブビューを削除する前にサブビューが見えないように、テーブルビューを完全に縮小する必要があることです。[tableview endUpdates]を呼び出す直後(またはその前または間)にセルからサブビューを削除するコードを配置すると、サブビューの削除が早すぎて(アニメーションを待機しません)、面白く見えます。
私の考えでは、アニメーションの完了時に実行されるコールバックをセットアップし、コールバックのサブビューを削除できるようにしたいと考えています。
objective-c - UITableViewCell:選択するとアクセサリビューが消える
私はこれについてすべて間違っているかもしれないので、誰かが私が何をすべきかを教えてくれることを願っています。
凡例とカラーピッカーとして機能するテーブルビューを作成しました。AccessoryViewスロットに、色付きのボックスであるカスタムビューを配置します。ユーザーは凡例を表示するので、どの色が何を意味するのかがわかり、色を選択して、その色をオブジェクトに割り当てることで図面を「色付け」できます。それはすべてうまく機能します。
私が問題を抱えているのは、選択された行スタイルです。凡例から行を選択すると、セルは本来のように青色になりますが、AccessoryViewが消えてしまいました。私はこれが起こらないようにしたい。しかし、消えないように何を設定すればいいのかわかりません。覚えておいてください、私はまだ行が「選択された」として表示されることを望みます。しかし、それを行うと、アクセサリビューが消えます(ほとんどの場合、選択した色によって非表示になります)。
これが私が今アクセサリービューを設定している方法です。
iphone - iPhone カスタム TableViewCell の問題
この Custom を作成しようとしていますTableViewCell
:
それは、 twoと twoがあるUITableViewCellStyleSubtitle
だけのようなものです。textLabels
detailTextLabels
これを達成する最も簡単な方法は何ですか?
次のりんごガイドを試しました:Apple Table View Programming Guide
しかし、それはすべて機能しなくなります。もっと深く掘り下げるなら、まず皆さんの意見を聞きたいです。
iphone - ラベルを変更できるInterfaceBuilderの再利用可能なTableViewCell?
ラベルを変更できるInterfaceBuilderで再利用可能なTableViewCellを作成するにはどうすればよいですか?
これも可能ですか?私が理解していることから、Appleは最近Interface BuilderでカスタムTableViewCellを提供しているので、これは可能でしょうか?
追伸 IBのTableViewCellに関する質問がたくさんあることは知っていますが、ラベルを機能させる人は見つかりませんでした。
iphone - テーブルビューセルに画像とテキストを表示する方法
私はこのような文字列を持っています -
abcdefgh http://abc.abc.jpg adffggjk
画像の数は可変です。タブビューセルに画像とテキストを正しい順序で表示するにはどうすればよいですか?
iphone - xcode 4を使用したiPhoneの動的テーブルビューセルの高さ
投稿の詳細とテーブルビューを含むビューコントローラーがあります。表のセルはカスタムです。セルにuilabel、uibutton、およびuitextviewを配置しました。この表のセルには、投稿のコメントと返信が含まれています。したがって、表のセルの高さは動的です。コメントに返信がある場合、セルの高さが正しく表示されます。しかし、コメントに返信がない場合、表のセルの高さが正しく計算されません。セルの内容に応じて、テーブルセルとテーブルビューの高さを動的にする必要があります。私のView Controllerには、投稿の詳細とテーブルビューを配置した「コンテンツビュー」と呼ばれる別のビューが含まれています。以下は、私の見解についてのアイデアを与える私の画像です。以下の画像は、ビューのみを理解するためのものです。
これが私のコードです
この問題について教えてください。ありがとう
コードの更新
iphone - heightForRowAtIndexPath関数で使用するには、.xibの高さを取得します
UIImageView
Andを含むTableViewCellを含むカスタム.xibを作成しましたUILabel
。
関数で手動で設定するのではなく、.xibファイルのTableViewCellの高さを知りたいheightForRowAtIndexPath
。
またUIImage
、.xibファイルでTableViewCellを手動で変更したときに、TableViewCellの高さを保持するプロパティはありますか?
ios - prepareForReuse は UITableViewCell 状態情報を保存するのに適した場所ですか?
UITableViewCell の状態 (具体的には、埋め込まれたテーブル ビューのオフセット) を保存する必要があります。prepareForReuse
これを行うのに適した場所はありますか? それが UIViewController である場合、私は を調べますがviewWillDisappear
、明らかにそれはここではオプションではありません。
セルが再利用のためにマークされたときはいつでも状態を保存する必要があると考えています(テーブルビューから「外された」)。prepareForReuse
セルが呼び出されずにテーブルビューから取り除かれ、UITableViewに戻されるという奇妙なケースを考えようとしています(それにより、保存コードをスキップします)。
ありがとう!
詳細情報を編集
Pulse Reader のようなインターフェイスを作成しました。ここに図を示します: iOS の変換後に view.frame プロパティをリセットする必要がある場合
埋め込まれた水平テーブル ビューの場所を保存して、ユーザーが水平テーブル ビューをビューの外にスクロールしたときに (垂直テーブル ビューをスクロールして)、その水平テーブル ビューをスクロールしてビューに戻せるようにする必要があります (再び、垂直のテーブル ビュー) で、水平のテーブル ビューがユーザーが残した位置と同じ位置にあることを確認します。つまり、行 1 のセル 15 を見ている場合は、行 20 までスクロールしてから行 1 に戻ります。