Iphone 更换屏幕上的控件

Iphone 更换屏幕上的控件,iphone,Iphone,我有一个FlowCoverView的实例(一个在iPhone上模拟CoverFlow的很棒的库)。除了更新之外,它工作得很好。当我在后台更新我的表时,我无法告诉这个控件(在IB中定义)它已经更新,也无法重新加载。(与使用重载数据的表非常相似) 对于这个问题,是否有方法将屏幕上的控件替换为另一个控件以强制重新加载?只需确保FlowCoverViewDelegate的以下协议方法的实现反映了数据的更改 - (UIImage *)flowCover:(FlowCoverView *)view cove

我有一个FlowCoverView的实例(一个在iPhone上模拟CoverFlow的很棒的库)。除了更新之外,它工作得很好。当我在后台更新我的表时,我无法告诉这个控件(在IB中定义)它已经更新,也无法重新加载。(与使用重载数据的表非常相似)


对于这个问题,是否有方法将屏幕上的控件替换为另一个控件以强制重新加载?

只需确保
FlowCoverViewDelegate
的以下协议方法的实现反映了数据的更改

- (UIImage *)flowCover:(FlowCoverView *)view cover:(int)cover;
- (int)flowCoverNumberImages:(FlowCoverView *)view;

这让我更接近了,控件要求获得系列中的第四幅图像,因此假设我添加到了集合的末尾。新图像被设置为数组中的第一项。是否有方法告诉控件重新加载其所有数据?如果需要,您可能还希望向FlowCoverView添加一个方法来清理数据缓存和当前位置。此外,还有另一种协议方法,您应该考虑。见编辑后的答案。