0

ドキュメントディレクトリ内のすべてのファイルのリストを作成する必要があります (可能な場合はパターンに一致します)。スクロール可能な UI の場合はファイル名を配置し、各ファイル名にジェスチャを添付します。言い換えれば、可能であれば、ファイルダイアログのように作成する必要があります。ユーザーがファイルを選択でき、ファイル名をタップすると何らかの方法がトリガーされます。

私の考えでは、次を使用することです。

NSFileManager *filemgr;
NSString *currentpath;
NSArray *filelist;
int count;
int i;

filemgr = [NSFileManager defaultManager];

filelist = [filemgr contentsOfDirectoryAtPath: @"/tmp" error: nil];

count = [filelist count];

for (i = 0; i < count; i++)
        NSLog (@"%@", [filelist objectAtIndex: i]);

私がもっと難しいと思う部分は、ファイルリスト名をスクロール可能な UI に配置することです。たとえば、各名前の uilabel のように、各ラベルにジェスチャーを持たせて、ユーザーがタップするとメソッドがトリガーされるようにします。

任意のアイデア\ドラフト\サンプル コードは素晴らしいでしょう。ティア。

4

1 に答える 1

0

わかりました。ラベルをコード内のタップ ジェスチャに接続することで解決します。小さなサンプルを次に示します。

UITapGestureRecognizer *gesturTP = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(switchTP)];  [lblTaxPayer addGestureRecognizer:gesturTP]; 
    [gesturTP release];

ラベルが作成され、スクロール ビューに動的にフックされます。

誰かが私にもっと詳しく説明する必要がある場合は、私に知らせてください。ありがとう

于 2012-09-11T15:30:34.930 に答える