iPad detailViewController显示缩略图

时间:2010-09-30 16:19:06

标签: iphone objective-c ipad uitableview thumbnails

我是新手,我正在开发一个iPad应用程序。我正在开发一个应用程序,它在根视图中提供汽车列表,当用户选择汽车品牌时,模型的缩略图图像显示在详细视图控制器中。我能够有一张桌子,但我对如何显示缩略图感到困惑。我能够为每个表格行显示一张图片。请问有人点亮吗?

的Nik

2 个答案:

答案 0 :(得分:0)

抓住自己的好iPhone书。如果你坚持使用TableViews,你真的应该尝试做一些快速的Xcode / iPhone阅读。然后你可以再试一次。或者,您可以从Apple开发者网站下载示例如何编码。

http://developer.apple.com/library/ios/navigation/index.html?section=Resource+Types&topic=Sample+C#section=Topics&topic=Data%20Management

答案 1 :(得分:0)

UISplitViewController有一个RootViewController和DetailViewController,当你按下一行时这个方法被调用:

- (void)tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;

你可以在它设置的defult样板代码中看到:DetailViewController的detailItem,这是一个指针(id),所以它可以是你想要的任何对象。

detailItem的setter是位于DetailViewController中的这个方法:

- (void)setDetailItem:(id)newDetailItem;

如果您按照流程进行操作,则会调用- (void)configureView;

在您的示例中,我建议您用于填充RootViewController单元格的“CarMake”对象还包含要为其显示的图像的路径,然后将此“CarMake”对象设置为detailItem,然后将其设置为configureView方法,从对象(detailItem)获取imagePath并使用它创建图像,最后将.image的{​​{1}}属性设置为创建的图像。

书籍很好,但没有什么比打破东西更好!