iOS界面开发基本流程

最近开始接触iOS开发,于是决定把学习笔记放上来,以便翻阅…

基本开发流程主要是熟悉StoryBoard的使用和运用

StoryBoard在iOS开发中用起来感觉比Android简便了不少,包括苹果提供了Assistant editor关联面板,让界面控件与代码之间使用大大简化了手写代码的麻烦

绑定控件

1.手动绑定

屏幕快照 2015-11-14 16.34.10

绑定控件及变量

选择New Referencing Outlet后拖拽至View Controller,在弹出的菜单中选择写好的声明变量名,就跟代码中控件绑定了,注意观察是否在代码旁出现了小圆圈,是则成功绑定。

 绑定事件

屏幕快照 2015-11-14 16.43.09

同样道理,事件的绑定在右键控件后,选择Touch up Inside进行拖拽至View Controller

 

2.Assistant editor绑定代码

简单简便,点击Assistant editor面板按钮后按住ctrl直接拖拽成功。

 

视图切换

在添加了控件后,按住ctrl拖拽可实现视图切换,在iPhone中,拖拽会出现Action

屏幕快照 2015-11-14 16.33.44

Segue,分别为push,modal,custom

  • push: push类型需要头界面为Navigation Controller,实现效果为右侧划入。在第二个界面会带有导航栏并且附有返回按钮
  • modal:不需要导航栏,推出的时候第二个界面没有导航栏和返回按钮,返回的时候是下个界面dismiss
  • custom:自定义跳转

 

绑定Swift类

屏幕快照 2015-11-14 16.51.10

新建cocoa touch class,继承UIViewController后在storyboard右上方的custom class的class写入新建类的名字后就可以完成了

 

 

 

 

 

声明及控件功能

屏幕快照 2015-11-14 17.23.08屏幕快照 2015-11-14 17.22.54

 

iOS浏览器开发制作

storyboard设置可简单创建,浏览器代码如下
屏幕快照 2015-11-14 17.22.40

 


4 条评论

昵称
  1. 2371827579

    没想到 这网站运行了这么久了 应该有5-6年了吧 以后想在这方面创业 成立自己的团队 缺的就是伯乐 缺的就是人才!

  2. 可以的 加油 我也成为了一个程序员

    程序员

  3. 匿名

    666

  4. jie

    哈哈终于来啦,加油干巴爹