私は、テーブルビューでボタンとして表示したい画像の配列を持っています。現在、私はそれらのボタンを表示するためにTTButtonを使用しています。画像を設定しましたリモートの画像を持つ3つの20 TTButton
[theButton setImage:imageUrl forState:UIControlStateNormal];
しかし、一旦画像がダウンロードされると、画像は表示されません。誰も私にこのことで助けてくれますか?
私は、テーブルビューでボタンとして表示したい画像の配列を持っています。現在、私はそれらのボタンを表示するためにTTButtonを使用しています。画像を設定しましたリモートの画像を持つ3つの20 TTButton
[theButton setImage:imageUrl forState:UIControlStateNormal];
しかし、一旦画像がダウンロードされると、画像は表示されません。誰も私にこのことで助けてくれますか?
私は同じことを模倣するためにTTThumbViewを使用しています。同じことをしようとしている人に役立つことを願っています。
は
NSURL *url = [[NSURL alloc] initWithString:image];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
NSData *urlData = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&response error:nil];
UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]];
......これを試してみて、そのイメージを割り当てる:
[theButton setImage:image forState:UIControlStateNormal];
ボタンをどのように初期化していますか?次のようなスタイルのいずれかを試してみてください。
TTButton *imageButton = [TTButton buttonWithStyle:@"thumbView:"];
スタイルは画像の配置場所を示します。スタイルを指定しないと、画像は取得されません。
ボタンは、TTButtonクラス(three20フレームワークから)です。 setImageメソッドのイメージURLのみを使用し、イメージは使用しません。 – Nareshkumar