在storyboard里新建一个界面....
设置identifier属性:
然后在UITableViewController的didSelectRowAtIndexPath方法里添加如下代码:(先不考虑内存问题)
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
TableInfoController *detail = [self.storyboard instantiateViewControllerWithIdentifier:@"tableInfoController"];
detail.title = @"详细信息";
//detail.state = [datasource objectAtIndex:indexPath.row];
//detail.capital = [states objectForKey:detail.state];
[self.navigationController pushViewController:detail animated:YES];
}
这样就可以在UITableViewController中点击一项的时候跳转到下一个界面
- 大小: 30.9 KB
分享到:
相关推荐
在iOS开发中,`UIViewController`和`UITableViewController`都是核心的视图控制器,它们各自扮演着不同的角色。本文将深入探讨这两个类的区别,以及在实际应用中如何选择和使用它们。 `UIViewController`是所有...
在iOS开发中,`UITableView`和`UITableViewController`是核心组件,用于构建用户界面,特别是显示列表数据。`UITableViewController`是苹果提供的一个内置控制器,它整合了`UITableView`和`UIViewController`的功能...
1. **分离数据模型**:创建一个独立的数据模型类来存储和管理表格数据,使`UITableViewController`专注于界面展示。这样可以清晰地划分职责,便于代码复用。 2. **协议与扩展**:使用协议(Protocol)定义数据源和...
总的来说,`UITableViewController`是iOS开发中常用的组件,用于构建数据列表界面。通过理解并掌握其基本用法、数据源和代理方法,开发者可以轻松创建功能丰富的表格视图。同时,了解其扩展性和自定义性,有助于在...
在iOS开发中,`UITableView`是展示数据列表的常用组件,而`UITableViewController`则是专门用来管理`UITableView`的类,提供了很多便利的功能。本文将详细介绍`UITableViewController`的基础用法,包括Accessory多选...
源码UITableViewController-Containment-Demo,该项目展示如何同时通过Search Bar+Display Controller在另外一个视图控制器中包含UITableViewController。 测试环境:Xcode 5.0,iOS 6.0以上
在iOS应用开发中,`UITableView`是至关重要的组件之一,它用于展示列表或者表格数据,广泛应用于各种场景,如联系人列表...通过本教程的学习,你将能够自信地在自己的应用中运用这些知识,开发出美观且实用的表格界面。
在iOS应用开发中,视图切换是用户界面交互的核心部分,尤其对于iPhone应用而言,顺畅的视图切换体验直接影响到用户的使用感受。本教程将深入探讨如何在iPhone应用中实现视图之间的平滑切换,主要关注`Push`操作,这...
在iOS开发中,`UITableView`是展示数据列表的常用组件,通常与`UITableViewController`结合使用。然而,这种紧密耦合的方式可能导致代码结构混乱,不易维护。为了提高代码的可读性和可复用性,我们需要将数据源从`...
主要介绍了ios基于UITableViewController实现列表的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
在iOS应用开发中,创建一个用户友好的界面是至关重要的,`TabBar`和`Navigation`控制器的结合使用就是一种常见的设计模式。标题"iphone tabbar 中添加navigation"表明我们讨论的是如何在iPhone的TabBar组件中整合...
在iOS应用开发中,尤其是针对iPhone的开发,控件(Widgets)是构建用户界面的核心元素。这些控件不仅包括常见的按钮、文本输入框、标签、滑块等,还包括自定义视图和复杂的导航结构。本篇文章将深入探讨几个值得...
快速实现下拉刷新上接加载UITableViewController,可以自定义UI 下载地址:https://code.csdn.net/RyanFang/rfquicklytableviewcontroller.git
在源码分析和学习过程中,开发者可以通过阅读代码了解各个组件的交互方式,以及如何将业务逻辑与用户界面相结合。此外,对于初学者来说,这个项目还提供了实践软件工程最佳实践的机会,如模块化设计、注释编写和代码...
在本文中,我们将深入探讨UITableView及其与UITableViewController的关系。 首先,UITableView是一个视图对象,用于显示单行数据,但数量不限。在实际应用中,如描述中的JXHomepwner应用,UITableView常用于展示...
在iOS开发中,实现“点击按钮出现下拉列表”的功能是一项常见的交互设计,它能够提供用户友好的选择体验。在本例中,我们探讨的是如何在iOS应用中创建这样一个交互,使得用户点击一个按钮后,可以展示一个下拉列表供...
章的内容为基础,介绍可在iPhone 程序中使用的高级表格秘诀。 第7章:媒体 不负众望,iPhone 可以加载并显示各种格式的媒体。它可以播放音乐和电影,处理图像和Web 页面。 也可以呈现PDF 文档和相册。第7章介绍用...