`
fireflylover
  • 浏览: 110431 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

IPhone 之 UINavigationController

阅读更多

1. 创建Navigation-based application 工程

2. RootViewController.h

    #import <UIKit/UIKit.h>

@interface RootViewController : UIViewController {
	
}

-(IBAction)englishClick:(id)sender;
@end
 

3. RootViewController.m

 

   #import "RootViewController.h"

#import "English.h"

@implementation RootViewController

- (void)viewDidLoad {
    [super viewDidLoad];
	self.title = @"足球资料";
}

-(IBAction)englishClick:(id)sender{
	English *e=[[English alloc]initWithNibName:@"English" bundle:nil];
	e.title = @"英超";
	[self.navigationController pushViewController:e animated:YES];
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
}

- (void)viewDidUnload {
}

- (void)dealloc {
    [super dealloc];
}

@end
 

4. 在RootViewController.xib中加入一个按钮,绑定englishClick事件。

 

 

 

5.创建新文件选 UIViewController subclass, 在English.xib中添加label控件

 

6.运行程序

 


  



 

 

 

 

  • 大小: 39.6 KB
  • 大小: 15.3 KB
  • 大小: 14.6 KB
分享到:
评论

相关推荐

    iphone开发基础控件UINavigationController

    iphone中的基础控件UINavigationController,适合初学者,主要学习UINavigationController的基本属性和常用方法调用。 UINavigationController也是一种常用的容器,跟前边学过的tabbar差不多,在这个容器中可以添加...

    uinavigationcontroller用法.rar

    - `popToViewController:animated:`:弹出到指定的ViewController,所有在它之上的ViewController都将被移除。 - `popToRootViewControllerAnimated:`:返回到根ViewController。 5. **uinavigationcontroller的...

    iOS 5 编程源码-UINavigationController

    导航控制器(UINavigationController)用来管理一系列显示层次型信息的场景。一般而言,逐步显示更详细的信息。 导航控制器 -- 用户在场景之间切换时,导航控制器依次将视图控制器压入(push)堆栈中,且当前场景的...

    iPhone实现app中右拖动屏幕返回上一层的效果(继承UINavigationController)

    本教程将详细讲解如何在你的iPhone应用中实现这种效果,具体是通过继承自`UINavigationController`来完成。 首先,我们要了解`UINavigationController`是iOS中的一个核心组件,它负责管理一个堆栈式的视图控制器...

    iPhone之简易导航栏

    此“iPhone之简易导航栏”项目旨在教你如何在iPhone应用中创建和自定义导航栏,以提供更优秀的用户体验。我们将探讨以下几个关键知识点: 1. **UINavigationController**:它是苹果iOS SDK中的一个控制器类,负责...

    iphone视图切换的控制

    在iOS应用开发中,视图切换是用户界面交互的核心部分,尤其对于iPhone应用而言,顺畅的视图切换体验直接影响到用户的使用感受。本教程将深入探讨如何在iPhone应用中实现视图之间的平滑切换,主要关注`Push`操作,这...

    IOS iphone UINavigation 导航 简单例子

    这是`UINavigationController`的基本行为之一,它极大地简化了页面间的跳转逻辑。开发者只需关注每个视图控制器的逻辑,而不必关心如何管理返回操作。 在iOS5及更高版本中,`UINavigationController`的使用变得更加...

    IPHONE 个人收藏类

    在iOS编程中,UINavigationController是一个重要的UI组件,它负责管理一个堆栈式的视图控制器序列,通常用于实现页面间的导航。用户可以“滑动”或者点击“返回”按钮在不同的视图之间切换,就像在网页浏览器中浏览...

    iphone demo

    Table Navigation还涉及到UIViewController的嵌套,通过UINavigationController进行管理,实现页面间的平滑过渡和返回操作。 综上所述,“iPhone Demo”不仅展示了如何利用Address Book与SQLite实现基本的联系人...

    iPhone开发揭秘.pdf

    总结来说,《iPhone开发揭秘》这本书通过介绍iPhone程序的基本框架、非游戏框架的开发流程、OpenFlow编程技术以及UIViewController和UIView的管理,为初学者提供了一条清晰的iOS应用开发入门之路。对于想要深入学习...

    STPopup提供了STPopupController,与iPhone和iPad上的UINavigationController一样,具有弹出式样式。 它是用Objective-C编写的,并且与Swift兼容。-Swift开发

    STPopup STPopup提供了STPopupController,它与iPhone和iPad上的UINavigationController一样,具有弹出式样式。 它是用Objective-C编写的,并且与Swift兼容。 功能:推/弹出视图控制器STPopup STPopup提供了...

    iphone 开发的选择测试题

    这可以通过多种方式实现,如使用`UINavigationController`来管理堆栈式导航,或者使用`UIPageViewController`来实现翻页效果。此外,`UIStoryboardSegue`和`@IBAction`也可用于在不同视图间进行交互式跳转。理解如何...

    自己做的iphone的界面

    "有iphone的界面切换"则暗示了应用包含多个屏幕之间的导航机制,例如使用导航控制器(UINavigationController)或者页面控制器(UIPageViewController)来实现平滑的页面滑动效果。 在iOS开发中,界面的动态性是...

    iphone 各种视图切换效果

    在iOS开发中,iPhone应用程序的用户体验往往离不开各种视图(View)之间的切换效果。这些效果不仅提升了用户界面的美观度,还能提供更好的交互体验。本文将深入探讨“iPhone各种视图切换效果”,并结合源码分析,...

    iphone sdk3 开发指南 源代码

    除此之外,源代码可能还包括使用表视图(UITableView)的示例,表视图是iOS应用中最常见的组件之一,用于显示列表数据。开发者可以从中学习如何定制单元格(UITableViewCell)以及处理用户交互。 还有可能包含的是...

    iPhone多视图切换

    2. **UINavigationController**:提供了一个在多个UIViewController之间平滑切换的容器。通过导航栏中的“返回”按钮或者编程方式,用户可以前后切换视图控制器。 3. **Storyboard**:是Xcode中用于可视化布局和...

    iPhone开发【十】多视图技术总结之二:Navigation

    在"iPhone开发【十】多视图技术总结之二:Navigation"中,博主可能详细讲解了以下几点: 1. **Navigation Bar**:导航控制器顶部的导航栏,显示了当前视图的标题,并且可以包含左侧和右侧的Bar Button Items,用于...

    iOS+软件开发揭密:iPhone&iPad+企业应用和游戏开发样章.doc

    本文将根据给定的文档摘要,详细介绍iOS开发的基础知识,特别是iPhone程序框架及其核心组件,如UIViewController、UINavigationController和UITabBarController等。 #### 二、iPhone程序框架概览 iPhone应用程序...

    iphone 开发应用之上海地铁

    此外,他们还需要熟练掌握ViewController的生命周期管理和导航控制器(UINavigationController)的使用,以实现流畅的页面跳转。 Core Location服务在这款应用中不可或缺,它允许获取用户的地理位置信息。通过集成...

    iPhone手机界面特效

    在WPF中实现类似iPhone的导航功能,可能是指使用类似于iOS中的TabBarController或UINavigationController的组件。Magellan可能是一个第三方导航框架,它为WPF应用提供了一种优雅的方式来管理视图和视图之间的切换,...

Global site tag (gtag.js) - Google Analytics