問題タブ [ttnavigator]

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

objective-c - パラメータをfrom:toObject:selector:に渡すにはどうすればよいですか?

いくつかの行を持つTableViewがあります。行を選択したら、セレクターを実行する必要があります。私はこのようなことをします:

そして宣言します:

ただし、theTypeは常に0になります。では、どのようにしてパラメーターを渡すことができますか?

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

iphone - TTURLMap-どこに入力しますか?

私はThree20フレームワークで遊んでいて、スターターのためにそれのランチャーの側面を利用することを探しています。私はとについて読んTTNavigatorでいTTURLMapます。したがって、私が正しければ、次のコードは同じ機能を実現します。

と呼び出し

それで、私の質問は、いつTTURLMapURLとViewControllerを入力するのかということです。すべてのViewControllerにメソッドなどのapplicationDidFinishLaunching:方法でデータを入力し、すべてのView Controllerで使用しopenURLAction:ますか?または、必要に応じてマップにデータを入力しますか?これは、労力/ボイラープレートコードの点で実際には何も節約しませんか?

ありがとう、
テジャ。

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

ios - three20 奇妙なナビゲーションの問題

Three20 には、UIButton を含むカスタム セルがあります。UIButton が次のようにタップされたときに、「タップ」メソッドを起動しています。

ここまでは大丈夫です。SecondViewController にはアニメーションがロードされます。ただし、SecondViewController では、ユーザーが別のリンクをクリックすると、別のビュー コントローラーが開きます。「戻る」ボタンはありません。2 番目のビュー コントローラーのリンクが「http://」で始まる場合、「戻るボタンなし」で内部 Web ブラウザーが開き、別の場所に移動することはできず、ユーザーはアプリを再度開く必要があります。

このタップ方法の何が問題になっていますか?

注:代わり[[TTNavigator navigator] openURLAction:action];に試してみ[[TTNavigator navigatorForView:self.superview] openURLAction:action];ましたが、変化はありません。

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

objective-c - TTNavigator で次のビューをプッシュするには?

私は、入力コントロールを表示する UIViewController と結果を表示する TTThumbsViewController を開始した、変更されたビューベースのアプリケーションを使用しています。TTThumbsViewController の TTNavigator を使用して、AppDelegate でそれらを渡してinitWithName:います。ドキュメントを読んで自分でこれを行いました:

TTThumbsViewController 内の ViewDidLoad メソッド:

私の AppDelegate の実装:

次のビューをプッシュするための UIViewController 内のイベント:

このコードの結果は、入力が TTThumbsViewController を使用して AppDelegate を介して渡されますinitWithName:が、プッシュされることはなく、ViewDidLoadメソッドが呼び出されることはありません。なぜそうなのか、何か考えはありますか?

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

ios - TTNavigator URL 値が現在の VC と一致しません

皆さん、私のような問題に遭遇した人がいるかどうかお尋ねしたいと思います。Three20 フレームワークの TTNavigator を使用するプロジェクトに取り組んでいます。すべてのビューが表示され、本来あるべき状態に遷移します。アプリケーションのそれぞれのモジュールへのボタンがあるアプリ メニューがあります。問題は、特定のモジュールへのボタンをクリックし、そのビューが表示されたときに、TTNavigator の URL プロパティ値がアプリのメニュー ビュー (tt://mainMenu) の値であり、モジュールの初期ビュー (例: "tt://messageBoard" または "tt://profilePage")。この問題に関連している可能性のある必要なコード ブロックを確認して確認しましたが、当面の障害を修正することはできません。

これが私の AppDelegate の定義です

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

iphone - ビューにリンクしてから、TTNavigator を使用して別の場所から来たかのように戻ることができるようにするにはどうすればよいですか?

タブバー付きのiPhoneアプリがあります。最初のタブには地図が表示され、2 番目のタブには地図上のポイントのテーブル ビューが表示されます。そのビューにリンクすることはできますが、新しいポイントを保存またはキャンセルすると、戻ることができません。保存またはキャンセルすると、そのようにナビゲートしたかのように、テーブル ビューに移動したいと考えています。

[map from: parent: toSharedViewController:] で親を指定しようとしましたが、うまくいきません。助けていただければ幸いです。

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

three20 - TTNavigator (Web URL の場合) の下部バーの色を変更するには?

これは、TTNavigatorを介してWebサイトを開くために作成したコードです-

ここで、ナビゲーションバーのアイテム、色などを管理できました-

しかし、戻る、進む、停止、更新ボタンがある下部バーの色を変更できません。

誰でも助けてください。多くのアプリケーションでこれをさまざまな色で見たので、これを行う必要があります。

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

iphone - TTNavigatorツールバーボタンを無効にする方法は?

私のこの投稿を参照してください-TTNavigator(Web URLの場合)の下部バーの色を変更する方法は?

今、私は同じコントローラーに対して「Safariで開く」オプションを無効にする必要があります。方法を教えてください。私はまだスタイルを使ってこれを行うことができませんでした。私はいくつかのアプリでオプションを見たので、それが可能であることを知っています。

助けてください...

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

objective-c - 背面のiosthree20アニメーション

私はthree20libと詳細なttnavigatorを使用しています:私の質問はこれです:このコードを使用して、アニメーションを変更して新しいナビゲーションに移動します:

アニメーションは良いですが、新しいビューで戻るボタンをクリックすると、アニメーションは標準のスクロールになります...同じように維持することは可能ですか?

前もって感謝します

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

ios - DDMenuControllerのleftControllerで使用すると、TTNavigatorは機能しません

そこで、この素晴らしいDDMenuControllerを使用してプロジェクトを作成し、左側にリストメニューコントローラーを設定して、次のようにthree20のアイテムのデータソースを作成してみました。

これらのURLは、URLマップに共有ビューコントローラーとして設定されています。

ここでの問題は、セルをタップしても何も起こらないことです。セルは基本的に、指定されたViewControllerにプッシュするだけです。

しかし、右のコントローラーを左のコントローラーと同じコントローラーに設定しようとすると、機能します。