`
janedoneway
  • 浏览: 581978 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

iphone开发 xcode4新界面使用详解

 
阅读更多

From:http://www.2cto.com/kf/201110/107308.html

 

 

启动Xcode4后,首先会有一个欢迎窗口,通过它,点击“Create a new Xcode project”,可以直接开始创建项目 201105112227.jpg

当然也可以通过菜单或者快捷方式来开始创建新项目

201105112231.jpg

选择新项目模板

为方便生成项目,Xcode4默认提供了几种项目模板:

  • Navigation-based Application: 该模板适用与需要界面导航的应用,基于该模板生成的应用程序,带一个导航,显示一个列表项
  • OpenGL ES Application: 该模板适用于基于OpenGL ES的应用程序,例如游戏类程序。基于该模板生成的应用程序,带一个用来输出OpenGL ES场景的视图和一个支持动画的视图
  • plite View-based Application: 该模板适用于需要用到左右分栏视图的iPad程序,基于该模板生成的应用程序,提供了一个左右分栏的界面控件
  • Tab Bar Application: 该模板适用于适用采用标签页的应用程序,基于该模板生成的应用程序,默认带有标签页
  • Utility Application: 该模板适用与有一个主界面和一个信息页的应用,基于该模板生成的应用程序,主界面上有一个信息按钮,点击后,有一个翻转动画,切换到另一个信息界面
  • View-based Application: 该模板适用于单一界面的应用,基于该模板生成的应用程序,只有一个空白界面视图
  • Window-based Application: 该模板适用于空白的应用程序,基于该模板生成的应用程序,只有一个窗体,没有任何视图,需要手动添加 201105112234.jpg

对于我们的Hello World项目来说,最适合的项目模板是“View-based Application”,我们只要基于它创建一个单一带有空白视图的应用,然后再将UILabel拖到上面就可以实现基本功能。

编辑界面文件

一般创建一个新项目,在项目中会包含一个或多个界面文件,这些界面文件一般称之为“nib文件”,扩展名为nib或xib。或者通过向导创建一个新的View Controller的时候,Xcode会包含一个对应的nib文件,一个头文件和一个实现文件。

击工具栏的“Hide or show the Navigator”和“Hide or show the Utilities ”按钮,隐藏左侧Navigator区域,显示Utility区域,这样我们就可以开始在Xcode 4中来编辑界面。 201105120048.jpg

添加Label到界面中

从对象库中,找到我们所需要的Label控件对象,拖动到主界面中,即完成Label控件的添加 201105120102.jpg

设置Label控件属性

选中新添加的Label控件,点击Inspector selector bar区域的“Show the Attributes inspector”按钮,切换到属性编辑界面,分别设置以下属性:

  • Text: 输入“Hello World”
  • Alignment: 选择居中对齐
  • Font: 选择“Helvetical Bold 26.0”
  • Text Color: 选择红色
  • Shadow: 选择黑色(Black Color)
  • Shadow Offset: Horizontal和Vertical的值分别输入1 201105120125.jpg


选中新添加的Label控件,点击Inspector selector bar区域的“Show the Size inspector”按钮,切换到尺寸和位置设置界面,对宽度进行调整,这里我们给Label设置一个足够的宽度和高度:200x40,以保证字体不会被缩小。

在Xcode中,用鼠标拖动Label,拖动过程中Xcode有辅助线来帮助定位,很容易就可以找到正中心的位置。当然也可以通过简单的计算得到Label如果要显示在正中心,坐标应该为:x = (屏幕宽度 - Label宽度) / 2 = (320 - 200) / 2 = 60; y = (屏幕高度 - 状态栏高度 - Label高度) / 2 = (480 - 20 - 40) / 2 = 210;

201105120142.jpg

 

分享到:
评论

相关推荐

    iPhone Chart XCode Project and Source Code

    《使用Xcode构建iPhone图表应用:iChart项目与源代码详解》 在iOS开发中,数据可视化是一项重要的任务,能够帮助用户直观地理解复杂的数据。本项目“iPhone Chart XCode Project and Source Code”提供了一个使用...

    XCode开发工具介绍

    ### Xcode开发工具详解 Xcode是苹果公司为开发者提供的一款功能强大的集成开发环境(IDE),主要用于开发macOS、iOS、watchOS以及tvOS的应用程序。作为一款专业的开发工具,Xcode集成了代码编辑器、界面构建器、...

    iOS xcode4 编程 文字版

    ### iOS Xcode4 编程知识点详解 #### 标题:iOS Xcode4 编程 文字版 **iOS Xcode4 编程 文字版** 这个标题明确指出文档的内容是关于如何使用Xcode 4进行iOS应用程序开发的文字教程。Xcode 是苹果公司提供的集成...

    xcode16.1真机调试包

    《Xcode 16.1真机调试包详解与应用》 在iOS开发领域,Xcode作为Apple官方的集成开发环境(IDE),是每一位开发者必备的工具。Xcode 16.1版本的发布,为开发者带来了更多优化和新特性,特别是针对真机调试功能的改进...

    详解iOS11、iPhone X、Xcode9 适配指南

    在iOS开发过程中,随着新版本的发布,开发者需要对应用程序进行适配以确保其兼容性和用户体验。本篇文章主要探讨了iOS11、iPhone X以及Xcode9的适配问题,帮助开发者解决在升级过程中遇到的各种挑战。 首先,我们来...

    Xcode开发 iOS13.0包

    《Xcode开发与iOS 13.0支持详解》 在iOS应用开发领域,Xcode是苹果官方推荐的集成开发环境(IDE),它为开发者提供了编写、测试和调试iOS应用程序的全套工具。随着iOS系统的更新迭代,开发者需要不断适配新版本以...

    iPhone3开发基础教程

    《iPhone3开发基础教程》是针对初学者的一本详尽指南,旨在引领读者探索iPhone SDK,深入了解iPhone和iPod touch编程。本书由Dave Mark与Jeff LaMarche共同编写,为第三版更新修订版,专为iOS开发新手设计,涵盖了...

    网球小游戏-iphone手机游戏-xcode工程源代码

    《网球小游戏——基于iPhone的Xcode工程源代码详解》 在移动游戏开发领域,iOS平台以其优秀的用户体验和广泛的用户基础,吸引了众多开发者投身其中。本篇文章将深入探讨一个使用苹果Xcode开发的网球小游戏,这款小...

    xcode12.3最新真机/模拟器包。。。。

    Xcode 12.3的真机包意味着你可以利用最新的开发工具来调试和优化你的应用,以适应iOS 14.3及更高版本的设备,如iPhone、iPad等。这包括了对新特性的支持,例如改进的隐私控制、App Clips以及可能的性能优化。 其次...

    Xcode 4 Unleashed 2nd Edition pdf

    - **生产力提升篇**:“Tips, Traps, and Features”章节,总结了提高Xcode 4使用效率的实用技巧、避免的陷阱以及值得关注的新特性。无论是独立开发者还是大型团队成员都能从中受益。 #### 五、专家推荐 - **Tony ...

    Xcode 4 iOS Development Beginner’s Guide

    Xcode 4 是该系列的一个重要版本,它包含了众多新特性,如改进的用户界面设计工具、增强的调试功能以及更为强大的代码编辑器等。对于希望开始 iOS 应用程序开发的新手来说,《Xcode 4 iOS 开发初学者指南》是一本...

    Xcode_ios_13.5.zip

    《Xcode iOS 13.5真机调试详解》 在iOS应用开发中,Xcode是苹果官方提供的集成开发环境(IDE),它包含了编写、测试和发布iOS应用程序所需的所有工具。Xcode_iOS_13.5.zip这个压缩包特别针对的是iOS 13.5版本的真机...

    xcode真机调试包.zip

    11.2版本的Xcode引入了一些新特性,例如Swift 4的改进,以及对ARKit(增强现实框架)的优化。对于开发者来说,这意味着可以利用更强大的编程语言特性,并在AR应用上进行更高效的开发。 11.3版本则进一步提升了性能...

    Xcode 12调试包

    **Xcode 12调试包详解** Xcode 12是一款强大的iOS、iPadOS、macOS、watchOS和tvOS应用程序开发工具,由Apple Inc.为开发者提供。它集成了源代码编辑器、构建系统、界面设计工具Interface Builder以及调试器,使...

    最新 iPhone 应用程序开发全教程.pdf

    1. **欢迎到“丛林”**:首先介绍了 iPhone 开发的基本概念和技术栈,包括 Xcode 的使用方法、Objective-C 或 Swift 语言的基础知识、iOS SDK 的结构等。 2. **处理基本交互**:重点在于如何处理用户输入,如按钮...

    xcode 11.0 真机测试包

    《Xcode 11.0真机测试包详解与应用》 Xcode 11.0作为Apple开发者的强大工具,对于iOS应用的开发、测试和发布起着至关重要的作用。尤其是在真机测试阶段,它提供了对应用程序在真实设备上运行情况的深度评估,确保了...

    xcode资源包13.2

    《Xcode资源包13.2详解:提升iOS开发效率的关键》 在移动应用开发领域,Xcode作为苹果官方的集成开发环境(IDE),扮演着至关重要的角色。Xcode资源包13.2的出现,为开发者带来了诸多新功能和性能优化,进一步提升...

Global site tag (gtag.js) - Google Analytics