时间 2014-07-27 16:08:00  博客园-所有随笔区
原文   http://www.cnblogs.com/zoe-j/p/3871501.html
主题  StoryBoard

学习了一下ios,把一个基本的概念搞清楚了,在android或者wp中,大家基本都是习惯与一个画面场景代表一个类,新建场景的时候自动新建了类,但在ios中使用了storyboard之后发现,在storyboard中新加入了一个新的viewcontroller之后,就不知道在哪里写代码来控制这个viewcontroller,因为默认初始化创建这个app的时候自动带了一个viewcontroller。

对于我来说这个一开始就没搞清楚,就像下面这个图,建立了一个新的viewcontroller直接在storyboard中建立的。 其实

应该是自己手动创建一个新 的viewcontroller的类并且将storyboard中的vc关联到具体的vc代码文件

具体如下 

上图就是选择了一个新的文件创建到我的项目中来 

上图中,我依旧选择我的swift的文件, 

在storyboard中对我要关联的viewcontroller进行设置就是右边的属性菜单里面customclass中的class选择我自定义的那个class文件,当然应该是要在class里面写好相关的代码就是新建项目的时候一样的那个vc类的代码

import UIKit//cnblog里面没有swift,将就一下使用一下c的格式来插入这个代码高亮的地方都没有显示==!
class SViewController:UIViewController{  override func viewDidLoad(){  println("view2")  }   }

这样子基本就完成了类似于android中的创建新的activity的操作

转载于:https://www.cnblogs.com/motoyang/p/4783254.html

[IOS初学]ios 第一篇 storyboard 与viewcontroller的关系 - Zoe_J相关推荐

  1. C@sio 计算器挑战(初学java第一篇)

    C@sio 计算器挑战 简介 项目地址 用户界面及功能介绍 建立步骤 知识点 总结 简介 这是我在csdn上的第一篇博客,主要记录做java计算器的所需步骤和所遇困难. 项目地址 https://gi ...

  2. 初学larval 第一篇(大神绕道哦,针对新手友好的一篇)

    相信大家看了我的vagrant 搭建后,自己能搭建一套larval开发环境了,vagrant其实用起来有比较多的坑,事不尽宜,如果有遇到问题的小伙伴请留言,我尽量帮大家都搭起来,爱你么么哒-下来我们来 ...

  3. robocup初学(第一篇)

    第一步: 在三个不同文件夹中 在roboviz文件夹中用./roboviz.sh(打开模拟器) 在SIMSPARK_0.3.1_RELEASE中用rcsss用Tab补齐可以打开球场 在代码文件夹中用. ...

  4. 初学webpack(第一篇)

    作者:房姗 链接:https://zhuanlan.zhihu.com/p/24447447 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. webpack是一款很火 ...

  5. 我在CSDN的第一篇博客-iOS开发-关于Debug的一些技巧(NSLog方面)

    唠叨几句 本来想写点感言的,不过想了想觉得有点儿矫情,还是算了.开博客原因很简单,就是想锻炼一下自己表达能力,并且总结一些需要积累的东西. 第一篇博客,还是写点有用的东西吧. 刚刚看到的一篇关于Deb ...

  6. iOS开发小牛的第一篇日志

    前言: 人生的第一篇博客,也不知道写点什么,说实话,只是想把我自己学习开发这一路上的点点滴滴都记录下来,或许做不到一天一篇博客,但是希望可以每天进步一点吧. 第一篇博客,我想把我整理的一些最简单的控件 ...

  7. IOS开发高手课第一篇 构建自己的IOS开发知识体系

    开篇词 | IOS开发锚定一个点,然后在这个点上深耕 你好,我是戴铭,欢迎你加入我的 iOS 开发专栏. 说起 iOS 开发,自然是绕不开 iPhone 和 App Store 这两个词.多少年过去了 ...

  8. 献给初学iOS的小盆友们------微博app项目开发之一项目初始化

    献给初学iOS的小盆友们--微博app项目开发之一 项目初始化 本人自学iOS也有七八个月了,不敢说学到很深入了,但也算入了门.此次微博app项目参考了传智播客培训教材,主要学习内容有架构思想,封装思 ...

  9. iOS 9 学习系列:Storyboard References

    http://www.cocoachina.com/ios/20150922/13474.html 如果你曾经使用 interface builder 创建过一个复杂.界面非常多的应用,你就会明白最后 ...

最新文章

  1. C#中读写INI配置文件
  2. android 怎么加链接地址,Android TextView添加超链接的方法示例
  3. Bada学习-Privileged API
  4. 六款小巧的HTTP Server
  5. 微机原理及接口技术-6
  6. 4.1.6 OS之文件的基本操作原理(创建、删除、打开、关闭、读-写)
  7. 在Microsoft System Center中利用您的现有投资管理VMware--Veeam MP v6.5
  8. redis-哈希数据类型
  9. springboot中使用@Value读取配置文件
  10. Python Tricks(十七)—— enumerate 的实现
  11. 用幂次变换来增强图像matlab,基于幂次变换及MSR光照不均图像增强.doc
  12. 数据科学包10-pandas高级内容之时间序列
  13. Repeater实现批量删除
  14. ESP8266作为无线串口设置
  15. 【计算机网络】集线器、网桥、交换机、路由器、网关大解析
  16. c语言一维数组教学设计,C语言教学中一维数组教学设计.doc
  17. springboot王道考研课程资料购物网站
  18. 数学分析第一型曲面积分2021.6.5
  19. 主成分分析,充分图,聚类,主成分回归——数据分析与R语言 Lecture 11
  20. 基于BERT+BiLSTM+CRF的中文景点命名实体识别

热门文章

  1. 2020搞一个副业项目需要什么技能?
  2. 【影像组学pyradiomics教程】(七)影像组学特征
  3. 人人商城 邀请人 成功购买会员卡之后返现
  4. 幼儿园保育员好吗 就业前景如何
  5. 在经历了6个月的学习后,我终于上架了自己的第一款APP---酷课堂iOS群问答精华整理(201807期)
  6. windows和linux快捷键
  7. 小程序: getPhoneNumber功能详解,获取手机号登录 2019
  8. Linux目录一个点.和两个点..的区别
  9. 恰星V3S投影仪好不好?适合学生党购入么?
  10. 儿童用灯哪个品牌好?推荐专业的儿童护眼台灯