問題タブ [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.
iphone - 選択したセルの背景色を変更しますか?
選択したセルごとに、UITableViewCell を使用してセルの背景色を変更する方法を知っている人はいますか? TableView のコード内でこの UITableViewCell を作成しました。
iphone - タブ バー アプリケーションの TableView ? アプリケーションがクラッシュしています
再現手順:
1. 「TestApp」という名前のタブ バー アプリケーションを作成します
。 2. 「Table」という名前の XIB ユーザー インターフェイスを持つ UIViewController サブクラスの新しいファイルを追加します
。 3. MainWindows.xib を開き、2 番目のタブ バー項目をクリックします。インスペクターは、NIB 名を「SecondView」から「Table」に変更します。保存して閉じます。
4. Table.xib を開き、TableView をビューの上にドラッグします。ここで、TableView の dataSource アウトレットとデリゲート アウトレットを Table.xib ファイルの所有者にリンクします。
5. 次のコードを Table.m に追加します。
6. アプリケーションを実行し、[2 番目のタブ バー] 項目を選択します。
View ベースのアプリケーションから開始する場合は、それに TableView を追加し、アウトレットをファイルの所有者にリンクし、そのコードを追加すると、すべて正常に動作します。私は何を間違っていますか?アプリケーションがクラッシュするのはなぜですか?
objective-c - テーブル ビュー セル内のマップ ビュー
マップ ビューに関する別の (おそらく回答されていない) 質問があります。テーブル ビュー セル内にマップ ビューがあり、マップ ビューでスクロールが開始された場合、テーブル ビューのスクロールを無効にしたいと考えています。また、ズームジェスチャーが正常に機能しません。ズーム ジェスチャが iPhone ディスプレイで水平方向に行われた場合にのみ機能します。スワイプジェスチャでも同じことが起こります。マップ領域を水平にスワイプした場合にのみマップに影響します。縦にスワイプすると、代わりにテーブルビューがスクロールするので、それを無効にしたいと思います。それを行う方法はありますか?
iphone - [self.tableView reloadData] はどのデータをリロードするかをどのように認識していますか?
たまたまtableViewControllerであるビューコントローラーが、NSArrayまたはNSDictionaryであるそのプロパティが、表示のためにテーブルにロードされるデータを保持していることを知らされずに知っていることは、私を悩ませています。
次のように明示的に言う必要があるようです。
tableViewController 内に複数の配列を持ち、プログラムで一方と他方を切り替えたいと考えています。
tableViewController が searchViewController を使用すると、次のことができることに気付きました。
私はこれを行うことさえできました:
しかし、self.tableView をメイン データソースに戻す方法がどこにも見つかりません。
uitableview - ユーザーがiPhone SDKのテーブルビューにアイテムを追加できるようにするにはどうすればよいですか?
私はこのようなものに慣れていません。iPhone アプリのユーザーがテーブルビューに新しいアイテムを追加できるようにするにはどうすればよいか考えていました。私が言っていることに混乱している場合は、無料アプリ ListGnome を見てください。
iphone - ドリルダウンテーブルビューでタブコントローラをリセットするにはどうすればよいですか
ドリルダウン テーブルを含むタブの 1 つを含むタブバーがあります。
ユーザーがドリルダウン テーブルの使用を終了すると、問題が発生します。
それらが別のタブに変更されてから元のタブに戻った場合、元のタブは私が残した場所のままです (詳細ビューを示すドリルダウンの下部)。
私が欲しいのは、古いタブがリセットされる別のタブに移動することです。
私はあらゆる種類のものを追加しよう-(void)viewDidDisappear
と-(void)viewDidUnload
しましたが、成功しませんでした。
私は何をする必要がありますか?
乾杯
search - UISearchDiplayController: テキストを入力せずにすべての結果を表示しますか?
UISearchDisplayController
ユーザーが選択できるオプションの長いリストを表示するために使用されている があります。コントローラーが提供する検索バーを使用して、リストをフィルター処理します。
検索バーにテキストを入力しない限り、結果テーブルを表示できないことを除けば、すべて正常に機能します。検索バーにテキストがない場合でも、テーブルにすべての結果を表示したいと考えています。現時点では、テキストがない場合は、下にあるビューがぼやけているだけです。
これは可能ですか?または、まったく気にせずUISearchDisplayController
、表示する別のテーブルビューに検索バーを配置して、スタックからポップする必要がありますか?
cocoa-touch - UINavigationController の代わりに UINavigationItem を使用する pushViewController
別のビューをプッシュするメソッド didSelectRowAtIndexPath を実装しました。navigationController を使用して適切に実行されているコードがありますが、この場合はビューでnavigationItemを使用しています。どうすればビューをトリガーできますか? ありがとう
エラーログ:
cocoa - secondView が読み込まれたら、メイン ウィンドウに戻ります
次を使用して DidSelectRowAtIndexPath のときに SecondView (dvController) を呼び出す AppDelegate に Tableview があります。
[self.window addSubview:[dvController ビュー]];
SecondView で、前のビューに戻る IBAction にリンクされたボタンを定義しました。それはうまく機能しますが、行が選択されているときは、メインのビューが AppDelegate の場合、どうすれば前のビューに戻ることができますか?
self.window addSubview:[?? 見る]];
基本的な概念である必要がありますが、私はまったく新しく、解決策を得ることができません。ありがとう:)
iphone - uitableview reloadData の問題
iPhone アプリをデバッグしていて、面白いことがわかりました。
TabBarcontroller(6 つのタブ) を持つ UIViewControllers があります。各タブは UIViewController であり、UITtableview があります。viewDidLoad が機能し、初期データをもたらします。UITableView には検索バーがあります。ユーザーが検索を押した後、いくつかの魔法が起こり、データを含む配列を取得します。テーブルビューに新しいデータが表示されず、[tableView reloadData] は viewDidLoad の外では効果がありません (初めて)。
データを保持する配列と、dataSource が self に設定されていることがわかります。それでも、データは表示されません!
だから私は試してみました [self.tableView reloadData] & [self.tableView setNeedsDisplay]
おかしなことに、新しいデータは表示されていません。ただし、テーブルを上下に移動すると、cellForRowAtIndexPath が発生し、最初の行にデータが表示されます。
誰かこの謎に光を当てることができますか???
[self.view refreshscreen] がある場合 ??