問題タブ [tabbed]

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 投票する
1 に答える
1001 参照

storyboard - appDelegate からの pushViewController - 問題

インターネットとスタック オーバーフローを検索しましたが、まだこの問題を解決できません。

タブ付きのアプリケーション テンプレートです。

アプリが実行されていないときにプッシュ通知を受信したときに、launchOptions の内容を読み取りたい

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptionsJSONデータなどを解析することでこれを行います...

次に、これをストーリーボードの別のビューに表示したいと思います。

私はやるべきいくつかの投稿を読みました:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; DetailViewController *ivc = [storyboard instantiateViewControllerWithIdentifier:@"Detail"]; [(UINavigationController*)self.window.rootViewController pushViewController:ivc animated:NO];

しかし、これは私に与えています

*キャッチされない例外 'NSInvalidArgumentException' によるアプリの終了、理由: '-[UITabBarController pushViewController:animated:]: 認識されないセレクターがインスタンス 0x1c5a0c20 に送信されました'

アプリがバックグラウンドで実行されていて、プッシュを受け取ったとき

- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)notification電話する[[NSNotificationCenter defaultCenter] postNotificationName:@"receivedPushNotification" object:self];

これは、現在表示されているビューが何であるかを伝えます

detail = [self.storyboard instantiateViewControllerWithIdentifier:@"Detail"]; [self.navigationController pushViewController:detail animated:YES];

これは正常に動作します。

問題は、アプリの最初の起動時にこれらのビューが読み込まれないため、appDelegate からユーザー画面に詳細ビュー コントローラーを配置する方法が必要です。

ありがとう

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

php - タブ付きデータをループして、セグメント化された情報のブロックを取得します

次のようなタブ付きの情報を含むプレーンテキストファイルがあります

そして、私が必要とするのは、そのような情報をデータベースにインポートできる方法で各ブロックから情報を取得することですが、さまざまなブロックをうまく繰り返して、各ブロックから適切なデータを取得し、識別可能にすることはできません方法。

という名前のクラスを使用して、タブごとにブロックを識別しようとしましたtabbedLinesTree。これにより、すべてのタブ付きテキストが XML に変換されます。これも便利ですが、さまざまなフィールドがフィールド名またはどのブロックを識別する他の方法で表示されません。終えた。

再開しています...そのファイルを調べて、(例として)各ブロックの名前、およびそのPROGRAMブロックの の配列を取得したいと思います...PROGRAMDESCRIPTIONMONPROG

これをどのように概念化すればよいかわからないので、何かアイデアがあれば教えてください。

私は PHP が得意ですが、必要に応じて他のソリューションを実装できます。

Ps: 一部のブロックには、より多くのタブまたはより多くのフィールド (行) を含めることができます。

---ナイジェルの回答の後に追加された以下のテキスト---

2 番目のテキストの例...

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

text - jTabbedPane がアクティブなタブのテキスト プロパティを設定する

複数のタブを含む jTabbedPane があります。選択した/アクティブなタブのタイトル テキストを太字にしようとしています。これを行う簡単な方法はありますか?

0 投票する
0 に答える
657 参照

javascript - CSS と JS を使用してタブ バーの拡大縮小アニメーションを実装する

私は CSS と Web テクノロジ全般に非常に慣れていないため、タブ付きのナビゲーション バー インジケーターを実装する予定です。現在、アニメーションのトランジションを使用して正しく動作しています。例えば:

すべてスムーズにアニメーション化。選択したタブに応じて変化するマージンに遷移を追加することで、CSS を使用して実装しました。必要なものを実装するために別の遅延トランジションを追加しようとしましたが、トランジション用のクラスを追加すると (Enyo を使用しています)、両方が同時に適用されているように見え、どちらも期待どおりに動作しません。すぐに開始するトランジションを持つクラスと、最初のアニメーションが終了したときに開始する遅延を持つクラスの両方を追加していますが、これを行うことは CSS ではサポートされていないと思います。

これを実装する良い方法は何でしょうか? できれば再利用可能なもの。ありがとう。

編集:いくつかのコード:

私は現在、webkit ではなく、移行をテストしています。両方のクラス (遅延のあるもの) を適用しても、期待どおりに機能するとは思いません。

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

android - Android 2.3 以降のスワイプ + タブ ナビゲーション

Android 用の quora アプリはスムーズに動作し、従来のタブ + スワイプ インターフェースを表示します。そのようなアプリを実装する際に助けが必要です。