問題タブ [tableview]
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 - DetailViewControllerで選択したセルからcell.textLabel.textを取得するにはどうすればよいですか?
いくつかのエントリを持つUITableViewがあり、これらはいくつかのセクションに分かれています。セルの1つをクリックすると、DetailViewControllerにアクセスします。そのDetailViewControllerで、選択したセル(cell.textLabelおよびcell.detailTextLabel)のデータを使用したいのですが、これらにアクセスできません。DetailViewControllerを使用して、選択したセルからtextLabelsにアクセスできるように、問題を解決する可能性はありますか?
android - TableRowの1つのセルに複数のビューを追加するにはどうすればよいですか?
上記のように、1つのセル内に2つのビューを配置するにはどうすればよいtablerow
ですか?テーブルレイアウトを作成し、コードによって行を追加しています。
以下は私のコードです:
commonsWareのおかげで、私は答えを見つけたと思います。
にアイテムを追加した後でのみ、layoutparams
をに設定する必要があります。linearlayout
linearlayout
iphone - iPadのviewWillAppearとpresentModalViewControllerの問題
iPhone には tableview があり、セルに触れると、presentModalViewController を呼び出す 1 つのメソッドがあり、別のビューを開き、電子メールやこの種のものを使用します。ユーザーがキャンセル ボタンを押すと、前のビューの viewWillAppear メソッドが呼び出されます。ここまでは順調ですね。しかし、iPad では、viewWillAppear はビューが最初に表示されたときにのみ呼び出されます。これがバグなのか、それとも正しいのかは誰にもわかりません。私は実装しようとしました
成功しませんでした。
デリゲートメソッドを最初から実行せずにこれを修正する方法を知っている人はいますか? 前もって感謝します
iphone - iPhoneTableviewはAppleテスターでは機能しません
iPhoneアプリレビューチームによるレビュー時にアプリケーションが機能しなかったため、私のアプリケーションは拒否されました。アプリケーションは単語をテーブルビューにロードすることになっていますが、レビュー中にはロードしませんでした。しかし、アプリケーションは私のiPhoneで完全に機能します。アプリケーションが1つのiPhoneで完全に機能するが、レビュープロセスで使用されるiPhoneでは機能しない理由について何か提案をいただけますか?
技術的な詳細は次のとおりです。
- プロジェクトは、Mac OS X 10.6.2(10C540)を実行しているMacBookProでコンパイルされました。
- Xcodeバージョン3.2.164ビットXcodeIDE:1613.0 Xcodeコア:1614.0 ToolSupport:1591.0
- ベースSDKバージョン3.1.3
- 最適化レベル:最速、最小[-Os]
- 私のiPhoneは3.1.3OSの3GSです
メソッド-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPathが呼び出されていないようです。このメソッドは、@ interface WordTableViewController:GenericTableViewControllerとして定義されたデリゲートにあり、クラスGenericTableViewControllerは@interface GenericTableViewController:UITableViewControllerとして定義されています。
私の開発のある時点で、iPhoneでリリースバージョンをデバッグすると、-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPathが呼び出されていないことが判明したため、上記が当てはまると思われます。同じiPhoneでデバッグバージョンをデバッグするときに呼び出されていました。私は数日間の調査の後にその問題を解決しました。リリース構成の最適化レベルを変更してから、元の値に戻すだけで解決しました。これは私には非常に奇妙でした。
問題の最新のアプリ送信では、機能しているリリース構成を複製して、配布構成を再作成しました。次に、その配布構成を複製して、アドホック構成を作成しました。これで、アプリケーションはiPhoneでリリース、デバッグ、およびアドホック配布のために完全に機能します。ただし、Appleでは機能しません。
あなたのコメントは非常に高く評価されます!
objective-c - TableView commitEditing メソッド
コアデータアプリケーションを使用してテーブルビューを作成するときにデフォルトであるテーブルビューを取得しましたが、このフェッチ管理オブジェクトがあり、よくわかりません。とにかく、ユーザーがテーブルビューから何かを削除すると、そのオブジェクトを取得する必要があります削除して文字列として取得することは可能ですか?
これは、オブジェクトが削除される場所です。文字列でどのアイテムが削除されたかを知る必要があります。
iphone - TableViewデータソースはセルを返す必要があります。コードを確認してください
デバッガーがこのエラーをスローしました
UITableView dataSource
からする必要がありreturn
ますcell
tableView:cellForRowAtIndexPath:
これは私のコードです:
エラーを見つけることができないようで、新鮮な目を使うことができました。
iphone - iPhoneテーブルビューセルのメモリリーク?
それで、
テキストタイトル、サブタイトルラベル、テキストフィールド(背景を美しくするためのボタン付き)を持つ20個のセルを持つテーブルビューがありますが、テーブルビューを数回スクロールした後、シミュレーターで速度が低下し始めることがわかりました. これはメモリリークだと思いますが、必要なものはすべて解放したと思っていました。私の(アマチュア)コードに関するコメントはありますか?
注: 以前、Quartz で角丸を使用してテキストビューの周りにボックスを描画しようとしましたが、ボックスのスクロールも劇的に遅くなりました。私のコードを破棄する前に、メモリ リークを調べてください ;P
注 2: PS コードをリベラルにして申し訳ありませんが、リークが見つかりません。
よろしく
iphone - 常に選択されているtableView行をどのように確認できますか?(iPhone)
tableViewで選択された行に問題があります。選択した行を選択すると、前のナビゲーションコントローラーに戻ると、行の選択が解除されました。iPhoneは選択された行を記憶できますか?コントローラーを押すと、選択された行が記憶され、青色になりますか?