バンドルに含まれるファイルで使用される TTThumbsViewController の実例はありますか?
私は自分で試しましたが、関連するものが欠けていると思います。私のコントローラーは正しくインスタンス化され、TTPhoto プロトコルを使用して写真ソースとオブジェクトで初期化されます。
maxPhotoIndex は正しく呼び出されますが、photoAtIndex は呼び出されません。
ローディングメカニズムをトリガーするものは何ですか?
前もって感謝します
この問題を解決しているときに、いくつかの異なる問題に遭遇しました。
a) [nav pushViewController] で追加する前に、コントローラー オブジェクトを loadNibNamed で読み込んでいます。追加されたオブジェクトが TableViewController のサブクラスでない限り、viewDidLoad は送信されません (TableViewController は tableView のインスタンス化後に viewDidLoad を送信します)。
b) 私の Xib ファイルには、TTThumbsViewController サブクラスの子としてのビューがありました。削除すると、サムネイルが最終的に画面に表示されました。
c) バンドルされたファイルの URL "プロトコル" は bundle:// であり、ドキュメント ディレクトリ内のファイルの URL "protocol" は documents:// です。
これで、コントローラーがローカルとリモートの両方の写真を正しく表示するようになりました。
ここで、画面よりも大きい画像のスクロールを有効にする方法を理解する必要があります。