1

バンドルに含まれるファイルで使用される TTThumbsViewController の実例はありますか?

私は自分で試しましたが、関連するものが欠けていると思います。私のコントローラーは正しくインスタンス化され、TTPhoto プロトコルを使用して写真ソースとオブジェクトで初期化されます。

maxPhotoIndex は正しく呼び出されますが、photoAtIndex は呼び出されません。

ローディングメカニズムをトリガーするものは何ですか?

前もって感謝します

4

1 に答える 1

2

この問題を解決しているときに、いくつかの異なる問題に遭遇しました。

a) [nav pushViewController] で追加する前に、コントローラー オブジェクトを loadNibNamed で読み込んでいます。追加されたオブジェクトが TableViewController のサブクラスでない限り、viewDidLoad は送信されません (TableViewController は tableView のインスタンス化後に viewDidLoad を送信します)。

b) 私の Xib ファイルには、TTThumbsViewController サブクラスの子としてのビューがありました。削除すると、サムネイルが最終的に画面に表示されました。

c) バンドルされたファイルの URL "プロトコル" は bundle:// であり、ドキュメント ディレクトリ内のファイルの URL "protocol" は documents:// です。

これで、コントローラーがローカルとリモートの両方の写真を正しく表示するようになりました。

ここで、画面よりも大きい画像のスクロールを有効にする方法を理解する必要があります。

于 2010-03-01T19:40:09.983 に答える