問題タブ [didselectrowatindexpath]
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.
objective-c - didSelectRowAtIndexPath のコードをより簡単なコードに短縮するのに役立ちます
開発者の皆さん!Table View を構築し、配列オブジェクトを配置し、ユーザーが Table View 内のオブジェクトをクリックするとコードを実装し、そのオブジェクトの独自の nib ファイルをロードし、if ステートメントを使用しています。(ちょっとしたメモですが、Table View に 40 個のオブジェクトを設定しました。これは、私が持っているものと必要なものの量だからです)、方法があるので、if ステートメント コードの先頭で作成した最初の 2 つの if ステートメントのみを表示します。テーブル ビュー内の 40 個のオブジェクトすべての if ステートメントが多すぎます:
それだけです。すべての if ステートメントを見せびらかしたくないので、このコードは機能します。各配列オブジェクトは、独自の個別の nib ファイル (配列オブジェクトごとに 40 個の nib ファイル 1) をロードし、これらの nib ファイルのそれぞれをロードします。 Web ビュー、画像ビュー、テキスト フィールド、その他のオブジェクトに似ています。私を狂ったと呼んでください、しかしこれは私が今考えることができる唯一のコードなので、誰かがこのコードをより簡単なコードに編集するのを手伝ってくれることを願っています、ありがとう
iphone - UITableView didSelectRowAtIndexPath が 2 回呼び出されました
特定の状況下で、UITableViewdidSelectRowAtIndexPath
が 2 回呼び出され、エラーが発生しますPushing the same view controller instance more than once is not supported
。
イベントのシーケンスは次のとおりです。
注目に値する唯一のことは、UITableView が画像を非同期的にロードしているが、didSelectRowAtIndexPath
. また、UITableView でセルが選択されるたびに再読み込みする必要がないように、PushedViewController が再利用されます。
誰がこれを引き起こしているのか考えていますか? ありがとう。
iphone - 同じビューの同じセルでUITableViewのセルをオン/オフにする
UITableViewの1つのセルにON/OFF動作をさせることは可能ですか?基本的に、セルをクリックすると緑色になります。これが私が望むものです。別のviewControllerなどには移動しません。しかし、同じセルをもう一度クリックすると、同じビューで、緑が消えて、前の色の状態に戻るようにします。
これが私のdidSelectRowAtIndexPathの方法です
これは簡単な質問のようです。ドロップインできることはわかっています[tableView deselectRowAtIndexPath:indexPath animated:YES];
が、クリックするとすぐにハイライトが解除されます。
ありがとう!
アーロン
cocoa-touch - didSelectRowAtIndexPathで次のビューをプッシュ
エラーなしで次のビューに移動するためにこのメソッドを追加しましdidSelectRowAtIndexPath
たが、次のビューに移動できません。
iphone - didSelectRowAtIndex issue
I have a UITableView
in which I have added sections. When using didSelectRowAtIndex
with indexPath.row
I am not getting the correct value. Let's say I'm in section 2, then it starts the row index (indexPath.row) at 0 again and therefore I am getting the wrong index.
let's say the first array has 4 names: (0)50 street, (1)apple, (2)boy, & (3)cat. when you select anyone one it loads their correct detailview based on the index (0,1,2,3). however, when you go to search and type 'b' it narrows the table down to just (2)boy which is now in row 0. so when you select 50 street it loads boy from the original array.
Can anyone tell me how to fix this?
I realize that it is possible to get the section index by indexPath.section
but I can't figure out how to use this.
iphone - UITableView didSelectRowAtIndexPath 、セクション行に表示されている値とは異なります!
}
これは、特定のセクションから特定の値の行を選択する正しい方法ですか? たとえば、セクション "C" に対して didSelectRowAtIndexpath を実行すると、配列 (4) から始まる値が表示されると想定されるためです。ただし、代わりにセクション "C" に、array(0) からの値が再度表示されます。私はこれに長い間立ち往生しています。何か提案や助けがある人はいますか?
iphone - URL 画像である NSMutableDictionary 文字列のソートに関するヘルプ
テーブルセルに xml リストからタイトルとイメージ URL を入力したいと考えています。タイトル (NSMutableDictonary *sections) と imageURL (NSMutableDictonary *sectionsImg) をそれぞれ 2 つの NSMutableDictionary に保存することができました。
そして cellForRowAtIndexPath で辞書を宣言します
しかし、imageURLの辞書を宣言しようとしたとき
それは私にエラーを与えます: キャッチされていない例外 'NSRangeException' によるアプリの終了、理由: ' * -[NSMutableArray objectAtIndex:]: index 1 beyond bounds [0 .. 0]'
理由はありますか?XMLのタイトルとURLを取得して表示できるロジックは同じであると想定されています。タイトルは取得できますが、imageURL は取得できません。助けていただければ幸いです。
objective-c - 画像をtableviewcellに動的にロードする
if ステートメントを使用する以外に、さまざまな行の tableviewcell に画像を動的にロードするより良い方法はありますか? 細胞がたくさんある場合はどうなりますか。ということは、if ステートメントをたくさん書かなければならないということですか? また、コア データから画像を取得し、それをテーブルビュー セルの画像として使用する方法はありますか? 前もって感謝します。
}
編集:マグニチュードに関するものではない場合はどうなりますか?たとえば、製品のリストや iPhone のアプリ ストアなどです。どのようにして、テーブル上のさまざまなアプリ用にさまざまな画像を生成できたのでしょうか? 彼らはテーブルを使用していますか、それともこれを行うためのより良い方法はありますか?
iphone - UITableビューから行テキストを取得するにはどうすればよいですか?または(NSIndexPath)
私は持っています
行に追加された文字列を取得できますか?
はいの場合、それを取得する方法を教えてください。