[IOS初学]ios 第一篇 storyboard 与viewcontroller的关系 - Zoe_J
学习了一下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相关推荐
- C@sio 计算器挑战(初学java第一篇)
C@sio 计算器挑战 简介 项目地址 用户界面及功能介绍 建立步骤 知识点 总结 简介 这是我在csdn上的第一篇博客,主要记录做java计算器的所需步骤和所遇困难. 项目地址 https://gi ...
- 初学larval 第一篇(大神绕道哦,针对新手友好的一篇)
相信大家看了我的vagrant 搭建后,自己能搭建一套larval开发环境了,vagrant其实用起来有比较多的坑,事不尽宜,如果有遇到问题的小伙伴请留言,我尽量帮大家都搭起来,爱你么么哒-下来我们来 ...
- robocup初学(第一篇)
第一步: 在三个不同文件夹中 在roboviz文件夹中用./roboviz.sh(打开模拟器) 在SIMSPARK_0.3.1_RELEASE中用rcsss用Tab补齐可以打开球场 在代码文件夹中用. ...
- 初学webpack(第一篇)
作者:房姗 链接:https://zhuanlan.zhihu.com/p/24447447 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. webpack是一款很火 ...
- 我在CSDN的第一篇博客-iOS开发-关于Debug的一些技巧(NSLog方面)
唠叨几句 本来想写点感言的,不过想了想觉得有点儿矫情,还是算了.开博客原因很简单,就是想锻炼一下自己表达能力,并且总结一些需要积累的东西. 第一篇博客,还是写点有用的东西吧. 刚刚看到的一篇关于Deb ...
- iOS开发小牛的第一篇日志
前言: 人生的第一篇博客,也不知道写点什么,说实话,只是想把我自己学习开发这一路上的点点滴滴都记录下来,或许做不到一天一篇博客,但是希望可以每天进步一点吧. 第一篇博客,我想把我整理的一些最简单的控件 ...
- IOS开发高手课第一篇 构建自己的IOS开发知识体系
开篇词 | IOS开发锚定一个点,然后在这个点上深耕 你好,我是戴铭,欢迎你加入我的 iOS 开发专栏. 说起 iOS 开发,自然是绕不开 iPhone 和 App Store 这两个词.多少年过去了 ...
- 献给初学iOS的小盆友们------微博app项目开发之一项目初始化
献给初学iOS的小盆友们--微博app项目开发之一 项目初始化 本人自学iOS也有七八个月了,不敢说学到很深入了,但也算入了门.此次微博app项目参考了传智播客培训教材,主要学习内容有架构思想,封装思 ...
- iOS 9 学习系列:Storyboard References
http://www.cocoachina.com/ios/20150922/13474.html 如果你曾经使用 interface builder 创建过一个复杂.界面非常多的应用,你就会明白最后 ...
最新文章
- C#中读写INI配置文件
- android 怎么加链接地址,Android TextView添加超链接的方法示例
- Bada学习-Privileged API
- 六款小巧的HTTP Server
- 微机原理及接口技术-6
- 4.1.6 OS之文件的基本操作原理(创建、删除、打开、关闭、读-写)
- 在Microsoft System Center中利用您的现有投资管理VMware--Veeam MP v6.5
- redis-哈希数据类型
- springboot中使用@Value读取配置文件
- Python Tricks(十七)—— enumerate 的实现
- 用幂次变换来增强图像matlab,基于幂次变换及MSR光照不均图像增强.doc
- 数据科学包10-pandas高级内容之时间序列
- Repeater实现批量删除
- ESP8266作为无线串口设置
- 【计算机网络】集线器、网桥、交换机、路由器、网关大解析
- c语言一维数组教学设计,C语言教学中一维数组教学设计.doc
- springboot王道考研课程资料购物网站
- 数学分析第一型曲面积分2021.6.5
- 主成分分析,充分图,聚类,主成分回归——数据分析与R语言 Lecture 11
- 基于BERT+BiLSTM+CRF的中文景点命名实体识别