我有一组图像,我想在表格视图中显示为按钮。目前我正在使用TTButton来显示这些按钮。我已经使用
设置了图像[theButton setImage:imageUrl forState:UIControlStateNormal];
但是一旦下载了图像,它就不会显示在视图中。任何人都可以帮我解决这个问题吗?
答案 0 :(得分:1)
你是如何初始化按钮的?尝试使用其中一种样式,例如:
TTButton *imageButton = [TTButton buttonWithStyle:@"thumbView:"];
样式告诉图像去哪里。如果您没有指定样式,那么您将无法获得图像。
答案 1 :(得分:0)
试试这个......
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];
答案 2 :(得分:0)
我正在使用TTThumbView来模仿它。希望能帮助任何尝试相同的人。