を変更/ TTLauncherItemをリフレッシュするために、私は追加TTLauncherItem用の画像を変更したいThree20の問題:どのようにTTLauncherViewにTTLauncherItemを追加した後、画像
しかし、私は画像の値を変更したときに、それは働いていませんでした。ビューに変更はありません。私はすぐにTTLauncherItemの画像を更新するにはどうすればよい
?
おかげでinitメソッドは、以下の
for (int i = 0; i < pages; i++) {
NSMutableArray* pageArray = [NSMutableArray array];
for (int j = 0; j<pageCount && (j+i*pageCount)<[titleArray count]; j++) {
[pageArray addObject:[[[TTLauncherItem alloc] initWithTitle:[titleArray objectAtIndex:(j+i*pageCount)]
image:@"bundle://Icon.png"
URL:@"tt://setUp"
canDelete:NO] autorelease]];
}
[pagesArray addObject:pageArray];
}
_launcherView.pages = [NSArray arrayWithArray:pagesArray];
[self.view addSubview:_launcherView];
/////////です~~~~
を進めました線が変化する。
TTLauncherItem *testItem = [[pagesArray objectAtIndex:0] objectAtIndex:0];
testItem.image = @"bundle://defaultMusic2.png";
/////////////
が、私は、このような私のImageDidLoadなどの別の方法にすることを移動した場合、その後、TTLauncherItemオブジェクトを取得し、このイメージを変え、それをこれはあなたのニーズに合った(と確かにきれいなソリューションではありません)場合