美文网首页码农的世界iosios开源项目
# 学Swift挣美元实战开发篇之02 编写你的第一个交互APP

# 学Swift挣美元实战开发篇之02 编写你的第一个交互APP

作者: iCloudEnd | 来源:发表于2019-03-19 23:39 被阅读6次

学Swift挣美元实战开发篇之02 编写你的第一个交互APP

功能描述

  • 一个输入框用于输入数据
  • 一个显示label,用户显示输入数据
  • 一个button,用户将输入框内的数据赋值到显示label上

效果图

Jietu20190319-233803@2x.jpg

代码

//
//  ViewController.swift
//  ViewsInCode
//
//  Created by Craig Grummitt on 13/04/2016.
//  Copyright © 2016 Craig Grummitt. All rights reserved.
//

import UIKit

class ViewController: UIViewController {

  
    @IBOutlet weak var msgField: UITextField!
    
    @IBOutlet weak var msgLabel: UILabel!
    
    override func viewDidLoad() {
    super.viewDidLoad()
    view.backgroundColor = UIColor.yellow
    
  }
  override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
  }
    
    @IBAction func sendAction(_ sender: Any) {
        
        //NSLog("%@",msgStr)
        self.msgLabel.text=self.msgField.text
        
    }
    
}

storeboard设计

Jietu20190319-233409@2x.jpg

相关技术介绍

控件

控件是一类拥有用户交互的特殊view。UIKit包含了我们常用的控件类型。
在手势的触发下,控件通过响应事件来出发对应的代码。下面我们一同来研究一下各类常用控件。

Buttons

按钮是最常的控件之一。button有下面几种状态

  • Default 默认状态
  • Hightlighted 激活状态
    当用户点击这个button时
  • Selected 被择状态
    当button的selected的属性被设置为true时,button将处于这个状态。
  • Disabled 不可用状态
    当button 的enabled属性被设置为false时,button处于不可以用状态。

相关文章

网友评论

    本文标题:# 学Swift挣美元实战开发篇之02 编写你的第一个交互APP

    本文链接:https://www.haomeiwen.com/subject/igzomqtx.html