0

作成したファイル名と内容をテキストビューに表示するには? これは私のコードです。ファイル名とその内容をNSLogに表示できますが、テキストビューには表示できませんが、テキストビューのアウトレットを提供しています。この問題で私を助けてください。

-(IBAction) open: (id) sender

{

// Create instance of UITextView
textView = [UITextView alloc];
                 initWithFrame:[[UIScreen mainScreen] applicationFrame]];

NSString *homeDir = NSHomeDirectory();

// Add text
textView.text= homeDir;
NSLog(@"%@", homeDir);

textfield.text= @"output will go here..";

NSString *myFilePath = [[NSBundle mainBundle]
                        pathForResource:@"Myfile"
                        ofType:@"txt"];


NSString *myFileContents = [NSString stringWithContentsOfFile:myFilePath
                                                     encoding:NSUTF8StringEncoding
                                                        error:nil];


NSString *s = [NSString stringWithFormat:@"myFilePath: %@, Contents of file:%@",myFilePath, myFileContents];
NSLog(@"%@", s);
textView.text= s;
}
4

3 に答える 3

0

親ビューにテキストビューを追加するのを忘れたと思います。ランタイムテキストビューを作成していると思います。この行をコードに追加するだけです。

[self.view addSubview:textView];
于 2013-07-29T12:38:25.897 に答える