频道栏目
首页 > 安全 > ios开发 > 正文
  • 三大巨头:模型、视图、控制器

    Cocoa Touch提供了上千个类,多得让人脑子混乱。幸好,其中大多数可归为三种,而且其中的对象之间有简单和明确的交互方式。每个iPhone应用程序都使用了一个简单的设计模式:模型—视图—控制器。为书写方便起见...

    关键词: 三大  巨头  模型 

  • Cocoa Touch入门

    Cocoa Touch框架很庞大,有上千个类可用。学习如何使用这个丰富的组件库需要花费不少的时间。最好的熟悉方法是学习常用的设计模式,以及框架实现的功能。在下面的部分,你将看到Cocoa Touch如何使用模型(Mode...

    关键词:

  • 概述

    你已经对Objective-C有了初步的认识,现在是让它运行起来的时候了。但是光有Objective-C并不能实现整个应用程序的开发,你还需要有Cocoa Touch这个框架来实现整个程序的拼装。在开始使用Cocoa Touch框架之前,...

    关键词:

  • 目录

    引言 1第一部分第1章 创建你的第一个iPhone应用 9准备工具 9安装Xcode 11安装iPhone SDK 12关于SDK要进一步了解什么 15熟悉新工具 17每个Flashlight都需要一个部件表 17组装 21在Mac上运行一下 22修...

    关键词:

  • iPhone App开发实战手册

    目前市面上不乏iPhone应用开发书籍,但要做出成功的产品,需要的不仅仅是开发优秀的软件。本书将向你展示完整的开发过程,不仅教会你怎样编写一款成功的App Store应用,还将教会你设计、测试和营销的技巧。无论...

    关键词: iPhone  开发  实战 

  • 3.8.3 内存不足时的解决方式

    在iPhone应用程序中内存管理非常重要。如果不加注意内存被消耗完的话,应用程序最终将无法运行,会被强制停止。特别需要注意的是对于那些跳转画面层次比较深,跳转画面比较多的应用程序来说,跳转路径中的所有画...

    关键词: 3.8.3  内存不足  解决 

  • 3.8.2 基点view的导入方法

    UIViewController中拥有画面基点的UIView(即view属性),此UIView是否被完全导入(load)可以通过isViewLoaded方法进行检测。根据上一小节介绍的viewDidLoad方法被调用的时机来看,当然此时isViewLoaded方法将返...

    关键词: 3.8.2  基点  view 

  • 3.8.1 状态通知方法

    3.8 UIViewController的状态监视3.8.1 状态通知方法关于UIViewController的状态监视相关的方法,可归纳为如表3-5所示。表3-5 UIViewController的状态监视方法列表只通过表3-5还不能确切知道画面跳转时(跳转前...

    关键词: 3.8.1  状态  通知 

  • 3.7.4 UIViewController与模态画面的关系

    这里将UIViewController与模态画面的关系归纳为如图3-36所示。此图反映的关系特征如下。模态画面可通过当前画面UIViewController的modalViewController属性进行参照。● 就算模态画面被显示,UINavigationContr...

    关键词: 3.7.4  UIViewController  模态 

  • 3.7.3 UINavigationController与各画面的关系

    这里将UINavigationController与各画面的关系归纳为如图3-35所示。此图反映的关系特征如下。● UINavigationController的viewControllers属性中保存了跳转路径中所有画面的UIViewController。● 跳转路径中所有...

    关键词:

  • 3.7.2 UITabBarController与各画面的关系

    接着我们将UITabBarController与各画面的关系归纳为如图3-34所示。此图反映的关系特征如下。● UITabBarController通过viewControllers属性管理多个UIViewController。● viewControllers的UIViewController中...

    关键词: 3.7.2  UITabBarController  画面 

  • 3.7.1 UIViewController与UIView/UIWindow的关系

    3.7 UIViewController与相关类间关系概要3.7.1 UIViewController与UIView/UIWindow的关系UIViewController中以view属性的形式拥有UIView,此UIView作为UIWindow的subviews追加进来显示在画面中。为反映这种联系...

    关键词: 3.7.1  UIViewController  UIView 

  • 3.6.3 定制按钮

    上一小节介绍了UIKit中提供的系统按钮,导航条以及工具条中还可以追加自定义按钮,如图3-29所示。首先,可以使用initWithTitle:style:target:action:方法 创建文本按钮,另外还可以使用initWithImage:style:tar...

    关键词: 3.6.3 

  • 3.6.2 工具条按钮间距的调整

    表3-3中罗列了所有的系统按钮,实际UIKit中还提供了两个没有出现在表中的常量。分别是UIBarButtonSystemItemFlexibleSpace 以及 UIBarButtonSystemItem FixedSpace 。这些也是UIBarButtonSystemItem类型常量...

    关键词: 3.6.2  工具条  按钮 

  • 3.6.1 系统按钮

    3.6 按钮项目3.6.1 系统按钮可以在导航条 、工具条中追加各种各样的UIBarButtonItem(注意IBarButtonItem为UIBarItem的子类,而与UIView没有继承关系),UIKit中事先提供了各种系统按钮。创建系统按钮时,使用...

    关键词: 3.6.1    系统 

  • 3.5.4 工具条的颜色

    可以通过改变UIToolbar类的tintColor属性,改变导航条的背景颜色。以下是实例代码。// 将工具条变成蓝色self.navigationController.toolbar.tintColor = [UIColorblueColor];此代码的执行结果如图3-22所示(图...

    关键词: 3.5.4 

  • 3.5.3 向工具条中追加按钮

    关于向工具条中追加按钮的知识,请参照下面第3.6节的介绍。

    关键词: 3.5.3  工具条  追加 

  • 3.5.2 工具条的自动隐藏

    上一小节介绍了工具条的显示方法。但是,一旦工具条显示,只要没有明确隐藏它,跳转到下一画面后,工具条仍然会保持显示状态,如图3-20所示。有的时候并不希望工具条一直显示着。此时就要用到UIViewController的...

    关键词: 3.5.2  工具条  自动 

  • 3.5.1 工具条的显示

    3.5 工具条3.5.1 工具条的显示从iPhone OS 3.0开始,通过调用UIViewController的setToolbarItems: animated:方法可以简单地在画面中追加工具条。下面是简单的实例代码。// 工具条左侧显示的按钮 UIBarBut...

    关键词: 3.5.1    工具条 

  • 3.4.3 导航条的颜色

    以通过改变UINavigationController类的tintColor属性,改变导航条的背景颜色。以下是实例代码。// 将导航条变成红色self.navigationController.navigationBar.tintColor = [UIColorredColor];此代码的执行结果...

    关键词: 3.4.3 

排行
热门
论坛推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站