問題タブ [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 投票する
2 に答える
1257 参照

iphone - three20プロジェクトのtabBarで水平スクロールが機能しませんか?

私はJoeHewittによるthree20オープンソースプロジェクトを使用しています。

UITableViewControllerに次のコードがあります。

TabBarStripが水平方向にスクロールしないことを除いて、すべてが正常に機能しているように見えますか?なぜこれが起こっているのか、そして考えられる解決策はありますか?

0 投票する
6 に答える
2059 参照

iphone - TTTableImageItem はスクロールするまで画像をロードしません

iPhone アプリに three20 プロジェクトを使用しています。問題を絞り込んで、プロジェクトに付属する「テーブル内の Web イメージ」の例を再作成しようとしています。プロジェクトとまったく同じようにコードをコピーしましたが、TTNavigator を使用していないこと (例では使用しています) を除いて、TTTableViewController を手動でタブバーに追加しています。

問題は次のとおりです。例のように、テーブル内の画像は Web から自動的に読み込まれます。しかし、テーブルを上下にスクロールした後にのみロードされます。

コンソールには、画像をダウンロードしているとはっきりと表示され、アクティビティ インジケーターが永遠に回転していることがわかります。一度上下にスクロールしない限り、画像は表示されません。

誰?前もって感謝します。

PS: このコードを任意のランダムな UIView で使用している場合、これも機能しません (黒い四角のみが表示されます)。

このコードを AppDelegate (ウィンドウのすぐ上) に配置すると、機能します.. 奇妙ですか?

考えられる解決策: この目的で TTImageView を使用するのをやめましたが、問題が何であるかがわかったと思います。スレッド化(したがって、Deniz Mert Edincik の回答を受け入れます)。メインスレッド以外のどこからでも非同期ダウンロードを開始した場合(基本的にTTImageViewがすべて非同期ダウンロードであるため)、開始しません。メインスレッドでダウンロードを開始すると、すぐに開始されます..

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

iphone - TTStyledTextLabel の使い方は?

私が望むのは、viewController に簡単なテキストを表示し、ハイパーリンクを自動解析することだけです。ユーザーがリンクをクリックすると、URL で何かを行うことができるコールバックをコントロールに何らかの方法で実行してもらいます。どうすればこれを達成できますか?

私はすでに何時間も TTCatalog を調べてきました。また、three20 のソース コードとスタック トレースを調べてみました。助け無し。URL のクリックにアプリがどのように反応するかわかりません。ヒントはありますか?

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

iphone - iPhoneデバイス2.2.1でthree20

iPhoneアプリケーション「three20」ライブラリで使用していますが、iPhoneデバイス2.2.1では機能しません。このプロジェクトをこのデバイスで実行できる場合、どうすれば解決できますか?ありがとうアレックス

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

iphone - Is there a way to resize TTThumbsViewController's grid?

I am using TTThumbsViewController to display a grid of thumbnails, very easy. However the hard part is what if I want to display a custom view at the bottom of the grid? And I don't want the view to be part of the scrollable grid. How do I resize the thumbnail grid and then attach my own view to this controller's view? Think of this view as a custom toolbar kind of thing

alt text

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

iphone - TTPickerTextField データソース? 独自の DataSource を作成するにはどうすればよいですか?

私の iPhone プロジェクトでは、Three20 の TTpickerTextField を使用してユーザーがアドレス帳から連絡先を選択できるようにしたいと考えています。私は本当にココアに慣れていませんが、Addressbook を DataSource として使用する方法を理解していません。私が理解している限り、私は独自の DataSource を作成する必要があります。つまり、Addressbook からすべてのエントリを取得し、それを独自の DataSource に配置する必要がありますね。しかし、クラスが DataSource になるように、どのデリゲート/プロトコルをクラスに実装する必要がありますか? それとも私は間違った方法をとっていますか?誰かが私にヒントを与えることができますか?

どうもありがとう

ドラギ

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

iphone - TTWebController/TTNavigator 呼び出し、アニメーション化なし + 却下の問題

TTNavigator + TTWebController を実装して、スタイル付きラベルでリンクをキャプチャし、TTWebController で開くのに問題があります。現在の UIViewController (ナビゲーション コントローラーではない) で、追加した viewDidLoad に (TTCatalog サンプルによると):

そして、同じ UIViewController .m ファイルにも追加しました:

スタイル付きラベルのリンクをタップすると、Three20 WebController で実際に完全に開きます。アスペクト、色、タイトル、ボタンもカスタマイズしました。問題は、現在の UIViewController と Web ページの間の遷移にアニメーションがないことです。下から上にスライドする必要があります(アプリケーション全体のデフォルトのアニメーションであるため)。TTNavigator.m のさまざまな設定を試してみましたが、多くのことを試しましたが、アニメーションの実行方法がわかりません。ブラウザ ビューを閉じるのにも問題があります。「キャンセル/完了」ボタンを追加しましたが、却下が機能しません。どんな助けでも大歓迎です。

私の英語でごめんなさい。

前もってありがとう、ルカ

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

iphone - Three20を使用してテーブルの行を削除できません

TTTableViewのsetEditingを切り替えるボタンがあります。以前は、「通常の」UITableViewと次のメソッドを使用して実際にデータを削除していましたが、Three20クラスに類似したものは見当たらず、削除ボタンが押されたときにメソッドを使用しても呼び出されません。行。

  • (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath{//動作する}

何かが足りないに違いないが、どこにあるのかわからない。TTTableViewControllerのsetEditingは何にも接続されていないようです。didDeleteObjectメソッドがありますが、それが上記のメソッドの代わりになるかどうかはわかりません。任意の入力をいただければ幸いです。

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

iphone - TTURLResponseはnilです

私はTTURLRequest自分のアプリにシンプルなものを実装しようとしています。私はThree20フレームワークにかなり慣れていません。私は主に素晴らしいキャッシングのものが欲しいTTURLRequestですTTImageView

デリゲートに次のコードがあります。

response常にnilです。何が間違っているのか理解できません。アプリケーションサポートディレクトリを調べたところ、適切なデータを含むキャッシュファイルが作成されているので、応答が返ってきたことがわかります。私は何が間違っているのですか?