我是新手,我正在开发一个iPad应用程序。我正在开发一个应用程序,它在根视图中提供汽车列表,当用户选择汽车品牌时,模型的缩略图图像显示在详细视图控制器中。我能够有一张桌子,但我对如何显示缩略图感到困惑。我能够为每个表格行显示一张图片。请问有人点亮吗?
的Nik
答案 0 :(得分:0)
抓住自己的好iPhone书。如果你坚持使用TableViews,你真的应该尝试做一些快速的Xcode / iPhone阅读。然后你可以再试一次。或者,您可以从Apple开发者网站下载示例如何编码。
答案 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}}属性设置为创建的图像。
书籍很好,但没有什么比打破东西更好!