0

IKImageBrowserアプリ内にあるリソースディレクトリから画像をロードするがあります。何らかの理由で、ファイルをロードする順序が逆になっています。たとえば、画像1-74がありますが、それらは74-1でロードされますが、何かアイデアはありますか?

プロジェクトはIKImageKitデモに基づいています。

4

1 に答える 1

2

シンプルで「醜い」ソリューション:

// File: ControllerBrowsing.m:
// Function: - (void) addImagesFromDirectory:(NSString *) path

// Find:
for(i=0; i<n; i++)

// Replace with:
for(i=n-1; i>=0; i--)

良い解決策(多くの可能性の1つ):

  1. 新しいNSMutableArrayを作成します。
  2. ファイルを含むNSArrayをループします。
  3. NSMutableArrayへのパスを追加します。
  4. NSMutableArrayを好きなように並べ替えます。
  5. NSMutableArrayをループして、アイテムを追加します。
于 2011-02-19T01:11:10.957 に答える