問題タブ [detailview]

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.

0 投票する
3 に答える
1595 参照

c# - ASP.NET で GridView または DetailsView の効率を改善するにはどうすればよいですか?

ASP.net では、Gridview または DetailsView でページングを実行すると、Gridview が毎回データベースからすべての行をフェッチします。

データベースに 100 行が含まれており、Gridview でページ サイズが 1 ページあたり 10 レコードのページングを構成しているとします。次に、GridView はデータベースから特定の 10 行のみをフェッチする必要があります。

3 番目のページをクリックすると、行 21 ~ 30 のみがクエリされますが、すべての行がフェッチされ、残りの行は無視されます。これは単なるリソースの浪費です。

この問題の解決策を教えてください。

0 投票する
1 に答える
442 参照

iphone - TableViewcontroller に DetailViewController をロードする

このチュートリアルに従いました:
NSDictionary オブジェクトの NSArray から UITableView セクションを実装する

これは良い例です。しかし、もっと機能を追加したいです。をロードしたいdetailView。私はそれを行うために 5 つ以上のチュートリアルに従いましたが、毎回失敗します。4時間後、私はあなたに尋ねています。

detailViewこのサンプルをロードするにはどうすればよいですか?

よろしく、ファニー


すでに試しましたが、次のコードがあります。

しかし、何も追加されません:/

0 投票する
1 に答える
452 参照

ios - メールアプリのように次の詳細ビューを表示する方法

テーブルビューの行を介して詳細ビューにジャンプしたい。

テーブルビューから詳細ビューにデータを渡すと、正常に機能します。indexpath.row を渡すことも正常に機能します。

詳細ビューでは、行のインデックスパスを変更でき、テーブルビューに戻ると、変更された行が正しく選択されます。

私の問題は、詳細ビューで新しく選択した行のデータを表示できないことです。

私がやろうとしていることを理解していただければ幸いです:)

たとえば、メールアプリのように、「次へ」ボタンを押して関連データを取得したい。

次の機能:

これは、私が行ったことをよりよく理解するための私のサンプルアプリケーションです

0 投票する
1 に答える
333 参照

iphone - TabBar ナビゲーション コントロールと TableView メソッドのアプリ didselectrowatindexpath

私は iOS 開発の初心者で、アプリケーションに問題があります。タブバー ナビゲーションと TableView を実装しましたが、メソッド didselectrowatindexpath を呼び出すと、detailView がリンクされていません。これは私のアプリのコードです:

0 投票する
1 に答える
845 参照

textarea - SugarCRM カスタム DetailView 垂直スクロールバー

日付がスタンプされたデータで毎週大きくなるテキスト領域があります。巨大なテキスト領域ではなく、特定のサイズのままで垂直スクロール バーを持つようにすることが可能かどうかを知りたいです。

基本的に、編集ビューのように見えるようにしたいのですが、もちろん編集はできません。

0 投票する
2 に答える
262 参照

ios - coreData インスタンスをクリックして反復する方法

これは、私からのメールアプリのような次の詳細ビューへの方法に関する別の質問です。そこで、それを配列で解決する方法を知りたかったのです。

現在、coreData を使用しています。たとえば、5 つの属性を持つ EntityAlphabet という名前のエンティティがあります。ここでは属性は重要ではありません。DetailView で、この Entity を反復処理したい。どうやってやるの?

detailView でエンティティを「切り替え」たい。

ところで: tableView に NSFetchedResultsController を設定しています。

0 投票する
1 に答える
447 参照

xcode - NSTimerを使用してサブビューの表示を遅らせますが、失敗しました

の詳細ビューで、その子ビューUISplitViewにサブビューを追加したいと思います。UINavigationController

NSTimer *delayTimerアニメーションを使用して詳細ビューをフェードインするため、を使用して子ビューの読み込みを遅らせます。

追加したいビューはwelcomeviewと呼ばれます

しかし、私がプログラムを実行して待ったとき、それは完全に空白でした!!!

ただし、メッセージWelcome view loaded.はデバッグウィンドウに表示されました。

を使用する[self loadWelcomeView];代わりにを使用するNSTimerと、ウェルカムビューが完全に表示されます。

どのような手順を間違えましたか...?

0 投票する
1 に答える
994 参照

iphone - SplitViewController が表示されない

実装したSplitViewControllerが表示されない原因となっているコードのバグを見つけるために、2時間必死に取り組んでいます。奇妙なことは、コンパイル エラーが表示されず、すべてのリンクと依存関係が正しいように見えることです。

最初のロード時に画面に何も表示されません。しかし、デバイスを回転させると、正しいビューが表示されます。しかし、起動すると、すべてのビューが接続されていても、まったくビューがありません。

一部が機能するようになりました...デバッガーで、起動時に最初のView Controllerがロードされていないことがわかりました。したがって、分割ビューのView Controller配列は、最初のView Controllerで満たされていません...どうすれば修正できますか?

最初に確認したのは AppDelegate です。

最初のView Controller

私がチェックした 2 番目の部分は、私の RootViewController でした。問題は、tableView Entry をクリックすると、新しいビュー コントローラーが読み込まれ、表示されることです。したがって、アプリのデリゲートでは VC をインスタンス化せず、「行を選択した」テーブル ビューのデリゲート メソッドでインスタンス化します。

これは rootviewcontroller です:

助けていただけると本当に助かります...もうどこを見ればいいのかわかりません。私もすべてのIB接続をチェックしました...何も間違っていないと思います。しかし、まだ白い画面だけです。

どうもありがとうセバスチャン

0 投票する
3 に答える
14439 参照

uitableview - ストーリーボード内のdidSelectRowAtIndexPathからView Controllerを開く方法は?

tabbarcontroller を使用したスト​​ーリーボードがあります。タブバーの1つにテーブルビューがあり、ユーザーがテーブルビューから行をタップすると詳細ビューが開きます。問題は、詳細ビューのタブ バーを開いてナビゲーション バーが非表示になることです... ストーリーボードで詳細ビューを新しいビュー コントローラーとして作成し、新しいファイルを作成して詳細ビューのクラスを参照します。

didselectrowatindexpath のコード:

前もって感謝します!

0 投票する
1 に答える
706 参照

uiviewcontroller - 現在ロードされているビューコントローラを見つける方法は?

2つのtabBarItemsを持つtabBarControllerアプリがあります。各viewControllersにはtableViewが含まれています。
didSelectRowAtIndexPathで、次のコード行を含む詳細ビューを読み込んでいます。

問題は、detailViewがロードされ(実際に表示されているviewControllerです)、他のtabBarItemに変更すると、detailViewが破棄されないことです。つまり、didSelectRowAtIndexPathが呼び出された場合、detailViewを再度ロードすることはできません。

私のAppDelegateにはメソッドがあります

このメソッドでは、detailViewが実際に表示されているviewControllerであるかどうかを確認します。
そうであり、tabBarItemが変更された場合は、DetailViewを閉じます。

今私の質問は:detailViewがロードされているかどうか(現在表示されているビュー)を確認するにはどうすればよいですか?