1

sqlite に保存されているアニメーションの一連の画像を表示したい UIImageView があります。これどうやってするの?

こんにちは。

         UIImageView *photosImgView;

       @property(nonatomic,retain)IBOutlet UIImageView *photosImgView;

in .mi のように..

  @synthesize photosImgView;

    - (void)viewDidLoad
        {
            [super viewDidLoad];

            PeopleTable *ppl = [[People alloc] init];

         photosImgView.animationImages=[NSArray arrayWithArray:ppl.photo]; //(problem is   in this line)

       photosImgView.animationDuration = 5;
      photosImgView.animationRepeatCount = 1;
      [photosImgView startAnimating];

     [self.view addSubview:photosImgView];
 }

助けてください..よろしくお願いします...

4

1 に答える 1

0

FMDBを使用してください、それは簡単です...

テーブルをループします(選択)

NSMutableArray *imgs = [NSMutableArray array];
FMResultSet *s = [db executeQuery:@"SELECT * FROM myTable"];
while ([s next]) {
    [imgs addObject:[s stringForColumn:@"row"]];
}

photosImgView.animationImages=imgs;

終わり!

于 2012-11-29T11:10:38.583 に答える