【ios开发/Xcode】实现省会问答

  • 实现效果
  • 源代码

实现效果

图1为初始界面,点击【显示答案】结果如图2所示显示答案为“福州”,点击【下一个】如图3所示显示下一个省份,同样也可以点击【显示答案】将答案进行展示。

源代码

注:@开头的这些代码都是需要关联控键,都需要自行在故事板中(Storyboards)进行关联

import UIKit
class ViewController: UIViewController {@IBOutlet weak var L1: UILabel!@IBOutlet weak var L2: UILabel!let pA:[String] = ["福建","河北","山东","吉林","黑龙江","辽宁","内蒙古"]let cA:[String]=["福州","石家庄","济南","长春","哈尔滨","沈阳","呼和浩特"]var pIndex: Int=0@IBAction func B1(_ sender: UIButton) {let city:String = cA[pIndex]L2.text=city} @IBAction func B2(_ sender: UIButton) {pIndex += 1if pIndex == pA.count{pIndex=0}let province:String=pA[pIndex]L1.text=provinceL2.text="???"}override func viewDidLoad() {super.viewDidLoad()// Do any additional setup after loading the view, typically from a nib.L1.text=pA[pIndex]L2.text="???"}override func didReceiveMemoryWarning() {super.didReceiveMemoryWarning()// Dispose of any resources that can be recreated.}
}

【ios开发/Xcode】实现简易省会问答相关推荐

  1. 【ios开发/Xcode】使用UITableView完成学生信息及成绩的显示

    [ios开发/Xcode]使用UITableView完成学生信息及成绩的显示 设计思想 实现效果 源代码 设计思想 首先创建所有页面的故事版,包括,登录.注册与成绩页面 接着设置故事版的关联代码,如下 ...

  2. 【ios开发/Xcode】实现登录注册

    [ios开发/Xcode]实现登录注册 实现效果 源代码 实现效果 首先进入初始界面,输入账号Linchuantao,密码Linchuantao,显示登录失败(如下左图),因此需要进行注册,点击左下角 ...

  3. 【ios开发/Xcode】实现关键字检索

    [ios开发/Xcode]实现关键字检索 实现效果 源代码 实现效果 源代码 注:@开头的这些代码都是需要关联控键,都需要自行在故事板中(Storyboards)进行关联 import UIKitcl ...

  4. 【ios开发/Xcode】实现多功能备忘录

    [ios开发/Xcode]实现多功能备忘录 引言 具体功能及实现 登录界面主要源代码 注册界面主要源代码 注册界面主要源代码 增删改查主要源代码 音乐播放器界面源代码 计算器界面源代码 所有源码下载 ...

  5. 【ios开发Xcode】实现登录注册

    [ios开发/Xcode]实现登录注册 实现效果 源代码 实现效果 首先进入初始界面,输入账号Linchuantao,密码Linchuantao,显示登录失败(如下左图),因此需要进行注册,点击左下角 ...

  6. 1.7 使用不同设备类型的iOS模拟器 [原创iOS开发-Xcode教程]

    原文:http://coolketang.com/staticCoding/5a990cf30b61607bf6cdcfdc.html 1. 本节课将为您演示如何使用不同设备类型的模拟器.双击打开之前 ...

  7. iOS开发xcode报错:xxxxxxhas been modified since the precompiled header was built

    最近做iOS开发,老是遇到这种问题,正好我有两个版本的Xcode,换了另一个,就正常了,所以也一直没解决. 今天又遇到这个问题,就查了一下资料,找到了解决办法,在次记录一下方便查找,就是在Xcode中 ...

  8. 您的第一个工程项目 [原创iOS开发-Xcode教程]

    1. 在欢迎面板的右侧,是一个历史项目列表,显示了所有最近打开的项目.使用您的手指,双击此处以打开您在上节课中,创建的空白项目.  2. 在左侧的项目导航区,点击打开资源文件夹,您将在此文件夹中,导入 ...

  9. iOS开发实现一个简易浏览器

    iOS中可以使用几个简单的控件实现一个建议版本的浏览器,输入网站的url,就可以进行上网.作为一个iOS开发的入门.具体步骤如下: (1)在Main.stroyboard中拖入几个控件,Text Fi ...

最新文章

  1. 历史 history
  2. 备忘录(scanf和continue)
  3. imx6 板卡移植官方yocto版本(2_定制系统)
  4. Fabric--链码的概念与使用
  5. SAP Kyma发布到SAP Marketing Cloud的事件
  6. 计算机启动时运行ccleaner,Ccleaner的使用方法
  7. 晚上去宾馆有什么是一定要带的?
  8. 从零实现一个http服务器
  9. 年会聚会派对邀请海报素材模板,创意和心意缺一不可
  10. python库下载哪些_Windows 下各种Python库的下载与安装
  11. 详解忘记linux root用户密码的措施
  12. 聚类(2)-- Fuzzy k-means clustering
  13. ROS笔记(38) Xbox360手柄控制移动
  14. Java OCR tess4j 图片识别技术(三)
  15. 【3】令人头疼—在安装pyenchant外部包时产生的意外事件
  16. JAVASwing设置字体,字体大小
  17. nova与neutron交互
  18. 准标准模式和标准模式之间的差别-1(旧文首发)
  19. Centos 7iso百度网盘下载
  20. 003问题:约瑟夫问题(筛法解决)

热门文章

  1. SnackBar使用注意事项
  2. JS导出PDF插件(支持中文、图片使用路径)
  3. Go 学习笔记(16)— 函数(02)[函数签名、有名函数、匿名函数、调用匿名函数、匿名函数赋值给变量、匿名函数做回调函数]
  4. 算法设计思想(2)— 贪婪法
  5. gridContro使用随记
  6. andoridView修改
  7. win7如何设置某个软件不弹出用户账户控制
  8. mac 端口转发方案
  9. Mixing Milk(USACO)
  10. [推荐]C#快速开发3d游戏工具--Unity3d