zoukankan      html  css  js  c++  java
  • IOS入门-计算机小程序

    计算器

     

    1.创建一个SingleViewApplication工程,默认为我们提供了一个界面

     

    2.使用Commond + shift + H 切换到主屏幕 (相当于Home键)

     

    3.如何更改项目的名称和icon图标

    a.info.plist文件->bundle name -> 写上工程显示的名字

    b.添加一张图片 这张图片命名为icon.png

    c.在开发的时候可以在www.iconfinder.com搜索相应图标

     

    4.分析计算器

    a. 使用到得UI(User Interface)

    .可以实现点击 - UIButton(按钮)

    .可以显示内容 - UILabel (文本标签)

    .为什么能够显示相应的视图 - UIWindow(窗口)

    .用户能够看到的画面我们称作界面 - UIViewController

    .如何实现上面的相应内容 - storyboard

     

    5.如何实现

    0. iPhone5/5s 的尺寸 320 * 568

    iPhone4/4s 的尺寸 320 * 480

     

    a. 设置背景颜色

     

    b. 添加显示文字的UILabel

    .可以自由拖动,调整视图在界面上的大小

    .改变alignment属性 设置居右对齐

    .设置font属性 改变文字的显示大小

    .background 设置背景颜色

    .text 设置显示的文字

     

    c.添加用于与用户进行交互的按钮UIButton

     

    d.如何接收用户的点击事件

    .storyboard里面的每一个界面都应该有相应的控制器和它相关联

    一个界面就是一个UIViewController

    我们这个程序只有一个界面,storyboard里面的界面和viewController相关联

    storyboard里面负责界面的布局, viewController负责代码逻辑 .IBAction(IB interface builder)用于关联storyboard里面控件的事件

     

    e.在关联类里面如何获取storyboard里面的UI对象

    .IBOutlet 用于关联storyboard里面控件本身

     

    f.如何使用一个数字来区别每一个UI控件、

    每一个UI控件都有一个tag属性 (NSInteger)

  • 相关阅读:
    OpenGL光栅化作业:【bresenham算法】GL_POINTS为基础画圆
    OpenGL光栅化作业:【bresenham算法】GL_POINTS为基础画线段
    GIT 4 (标签)
    用户组 vim yum
    Git (提交版本及版本回退)
    GIT服务器的搭建
    GIT 2 (工作区,暂存库,版本库对比)
    用户的管理
    文档搜索
    GIT 3 (推送与克隆 及 分支管理)
  • 原文地址:https://www.cnblogs.com/zhaopengs/p/5083698.html
Copyright © 2011-2022 走看看