問題タブ [three20]

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 に答える
517 参照

iphone - 可変幅/高さの画像を表示するように Three20 Lib を構成する方法

Three20 ライブラリを使用して iPhone アプリでフォト ギャラリーを表示していますが、画像をクリックすると画像が途切れます。Three20 lib (またはできれば Three20 への呼び出し) のどこで、画像のサイズを指定すればよいですか?

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

iphone - TTStyledTextのURLと画像

こんにちは私はTTStyledTextLabelを作成しました、うまくいきます。

今私はURLをクリック可能にしたい、私はこれをしました:

しかし、私のリンクはまだクリックできません。最初にUIWebViewを設定する必要がありますか?どこで宣言しますか?

もう1つは、TTStyledTextLabel内の画像のサイズを変更してラベルサイズに合わせることができるかどうかです。

前もって感謝します

// 編集

私が正確にしたこと:

私のNSLogは次の[content objectForKey:@"content"]ようなものを返します:

リンクはラベルで強調表示されていますが、クリックできません。

UIViewControllerでテキストラベルを初期化し- (void)viewDidLoadました

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

iphone - Three20 の UIKit 拡張機能が正しく「含まれていない」ようです

そのため、Facebook の Three20 ライブラリ ( http://github.com/facebook/three20 ) を使用するプロジェクトがあり、最新バージョン (Github の HEAD) に対してコンパイルしようとしています。

以前は問題なく動作していましたが、何かが変更されました:)

私が得ているエラーは、TTTableViewController の認識されないセレクターです。

(これについては別の質問があります ここ

TTViewController を確認したところ、実際には popupSubView を呼び出す必要がないことがわかったので、コメントアウトしました。次に、次のエラーが表示されます。

したがって、これらのメソッドの両方の場所を Three20 で確認したところ、それぞれ UIViewControllerAdditions.m と UIViewAdditions.m にあります。したがって、Three20 は基本的な UIKit クラスにいくつかのメソッドを追加していると思いますが、これらのメソッドは実際には本来あるべき方法で組み込まれていません。

問題は、私がそこで立ち往生することです:) UIKitにこれらのクラスを含める方法、またはThree20(実際にThree20の問題である場合)を「修正」して機能させる方法がわかりません。

だから私は、ここの親切な魂が私の信じられないほど長い問題の説明を苦労して解決し、正しい方向に向けてくれることを願っています!

前もって感謝します :)

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

iphone - ttthumbsviewcontrollerをポップした後、ViewControllerがナビゲーションバーの下に描画されています

私はThree20プロジェクトからTTThumbsViewControllerを実装していますが、ようやく形になり始めています。TTThumbsViewControllerを現在のビューコントローラーから現在のスタックにプッシュするだけでプッシュし、トランジションをアニメーション化します(一般的なナビゲーションコントローラーのプッシュ)。

私の問題は、TThumbsViewControllerビューコントローラーをポップすると、ナビゲーションコントローラーがナビゲーションバー(現在は半透明)の下に描画されるモードでスタックしていることです。

始める

代替テキスト

押す

代替テキスト

ポップ

代替テキスト

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

iphone - Three20 の TTStyledTextLabel を外部画像で動作させるにはどうすればよいですか?

外部画像のサポートがまだ実装されていないという古い投稿を three20 Google グループで見つけましたが、それは数か月前のものであり、TTStyledText は 新しいリリースで外部画像をサポートしようとしているようです。

なぜそれがうまくいかないのかを理解しようとして、髪を抜いています。再現するには、TTCatalog/StyledTextTestController.m 内のサンプル テキストを変更して、バンドル イメージではなく外部イメージを指すようにします。一歩進んでみると、画像がネットワーク経由で実際にダウンロードされ、読み込まれると、TTStyledText はデリゲート (TTStyledTextLabel) で styledTextNeedsDisplay を呼び出しますが、新しい画像を表示するために表示が更新されることはありません。

アプリを閉じて再起動すると、画像はキャッシュから適切に読み込まれますが、インラインでダウンロードする必要がある場合は機能しません。誰かがこの問題の解決策を見つけましたか?

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

iphone - Three20:次のViewControllerでモデルにアクセスする方法は?

状況 TTTableViewControllerにTTListDatasource(TTModelを使用)を入力します。私のdidSelectObjectメソッドはTTViewControllerを開きます。

TTViewControllerでより多くの情報を表示したい質問。

1.質問:データソースを渡す(そして新しいクエリを実行する)必要がありますか、それとも特定のVO(すべての情報を含む)を渡す必要がありますか?

2.質問:新しいTTViewControllerでデータソースにアクセスするにはどうすればよいですか?

ありがとう、

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

iphone - Three20 で基本的なメニュー ナビゲーション システムを実装するにはどうすればよいですか?

Three20 を使い始めようとしていて、基本的なメニュー ナビゲーション システムを動かしたいだけです。静的テキストを含む単なるリスト ビューであるメニューを作成する方法を探しています。項目を選択すると、別のメニューまたは別のビュー コントローラーに移動できる必要があります。

Three20 のドキュメントを見て、データ ソースとモデルの必要性に少し戸惑いました。リストに入力するデータを取得するためにインターネットに接続する必要なく、単純なものを作成するにはどうすればよいですか?

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

iphone - Three20 TTThumbsViewController

アプリでいくつかの画像を表示する必要があります。そこで、three20、特に TTThumbsViewController を使用することにしました。タブバーアプリケーションに入れようとしましたが、うまくいきません。

私がしなければならないこと??画像ギャラリーを作成する別の方法はありますか??

プロジェクトへのリンク

PS私の英語で申し訳ありません。書くことはできませんが、よく理解しています。

ありがとう

0 投票する
4 に答える
6959 参照

iphone - understanding TTNavigator

following situation:

in a TTTableViewController i added some Cells with URLs. they are opening a class with @"tt://photos" for example. this works quite fine.

the first thing is, i saw some urls in TT Examples like @"tt/photos/1". is it possible to fetch this "1" in my photos class and say, for example okay, please open picture one, ore is this only another URL that was declared in TTNavigatior to open a specific Class?

the other thing is: is it possible to forward an object to the linked class? clicking a cell opens @"tt://photos" (the linked class in my TTNavigator)

working with normal tableviews i can overwrite my init method and send an object with my initialize method, is this also possible by clicking my TTItems?

thanks!

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

iphone - Three20のURLベースのナビゲーション+タブバーの例?

Three20 ライブラリを使用して状態の永続化を行うのがいかに簡単であるか (または少なくともそうであると思われるか) を知りました。ただし、タブ バー ( ) で URL マッパーを使用する方法がわかりませんUITabBarController

状況は次のとおりです。

  1. FirstViewControllerSecondViewController、およびの 4 つのタブと、それぞれに異なるコントローラーがThirdViewControllerありFourthViewControllerます。
  2. それらをtt://tabs/first、 ... にtt://tabs/fourthそれぞれマップし、アプリケーションを閉じたときにどこかに保存して、アプリケーションの再起動時に以前に表示されていたタブが自動的に開かれるようにします。

これまでの私のコード:

TTNavigator最後に開いたタブを開くにはどうすればよいFirstViewControllerですか?