蘋果初學者在這裏。我正在學習和嘗試尼克洛克伍德的iCarousel。我正計劃將圖像放入iCarousel中。因此,這裏是我的.m和.h代碼:在iCarousel導入圖片時遇到困難
// .M
@implementation ViewController
@synthesize images;
...
- (void)awakeFromNib
{
if (self) {
//set up carousel data
//wrap YES = infinite loop
wrap = YES;
self.images = [NSMutableArray arrayWithObjects:
@"apple.jpg",@"lemon.jpg",@"orange.jpg",@"melon.jpg",@"mango.jpg",nil];
}
}
- (UIView *)carousel:(iCarousel *)_carousel viewForItemAtIndex:(NSUInteger)index reusingView:(UIView *)view
{
if (view == nil)
{
view = [[UIImageView alloc] initWithImage:[UIImage imageNamed:[images objectAtIndex:index]]];
}
return view;
}
// .H
@interface ViewController : UIViewController <iCarouselDataSource, iCarouselDelegate>{
NSMutableArray *images;
...
}
@property (nonatomic,retain) NSMutableArray *images;
…
@end
我打算將30張圖像,所以我想要的代碼是維護。 我的問題是我想能夠通過NSBundle或從應用程序目錄獲取圖像,我試過不同的代碼,但圖像不出現在旋轉木馬上。謝謝你的幫助。
您是否設置了委託和數據源?這是很好,因爲我看到 – adali
是的,我已經設置它。 – Bazinga
所以你有什麼問題,沒有意見或只是空的意見? – adali