0

UITextFieldsSQLite からの情報を表示するプログラムをいくつか作成します。SQLite での名前は P01、P02、P03、P04 などです。ソース コードを複製したくないので、変数を使用して SQLite 名を格納し、その値を に渡しますUITextField。このようなもの:

NSString *strName;

for (int iValue= 0; ....
  strName = NSString withFormat:@"P0%d", iValue....
  uitextfield.text = &strName

結果として、属性 P01 からの SQLite 値が表示されます。

これは可能ですか? はいの場合、どうすればよいですか?

4

1 に答える 1

1

まず、SQLite から取得したすべてのデータを NSMutableArray に保存します。nameArray と名付けましょう。次に、このようなことをして、

for(int i=0;i<=nameArray.count;i++)
{
UITextField *movieView=[[UITextField alloc] init ];
 movieView.frame=CGRectMake(5,  20*i, 259, 20);
[movieView setBackgroundColor:[UIColor clearColor]];
[movieView setTextAlignment:NSTextAlignmentCenter];
[movieView setText:[nameArray objectAtIndex:i]];
 [self.view addSubview:movieView];

}
于 2013-02-16T07:28:46.390 に答える