查看 Xcode 中的 Splitview 模板。细节视图控制器都有一个setDetailItem:
方法告诉细节视图它应该显示哪个对象。因此,您只需加载详细视图 nib,然后将其setDetailItem:
与弹出框中所选行的数组元素中的对象一起发送。
更新:
好的,然后是这样的:
@property (nonatomic,retain) NSArray *imageNames;
@proprty NSUInteger currentImageIndex;
-(IBAction) nextItem{
if (self.currenImageIndex<[self.imageNames count]) {
self.currentImageIndex=self.currentImageIndex+1;
NSString * imageName = [NSString stringWithFormat:@"%@.jpg",[self.imageNames objectAtIndex:currentmageIndex]];
imageview.image = [UIImage imageNamed:imageName];
}
}
-(IBAction) previousItem{
if (self.currenImageIndex>0) {
self.currentImageIndex=self.currentImageIndex-1;
NSString * imageName = [NSString stringWithFormat:@"%@.jpg",[self.imageNames objectAtIndex:currentmageIndex]];
imageview.image = [UIImage imageNamed:imageName];
}
}