手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift UI专项训练4 场景过渡-转场
上一话中我们创建了两个场景,这一话我们想要实现两个场景间的过渡。我们只需要增加一个导航条。选中我们上一话中创建的Table View Controller,点击工具栏上面的editor,选择Embed in(嵌入),选择Navigation Controller,如图: 嵌入后storyboard左边会出现一个NavigationController,会有一个箭头连接到我们的tablevi
作者:编程之家 时间:2020-05-15
Swift 条件编译
在 C 系语言中,可以使用 #if或者 #ifdef 之类的编译条件分支来控制哪些代码需要编译,而哪些代码不需要。Swift 中没有宏定义的概念,因此我们不能使用 #ifdef 的方法来检查某个符号是否经过宏定义。但是为了控制编译流程和内容,Swift 还是为我们提供了几种简单的机制来根据需求定制编译内容的。 首先是#if 这一套编译标记还是存在的,使用的语法也和原来没有区别: #if <cond
作者:编程之家 时间:2020-05-15
swift 中as的作用
可以理解为类型转换,当返回值是AnyObject时需用到as。swift 的一个重大的改进就是更像自然语言了,所以as的意思也就是字面上的意思:把什么当成什么。比如dictionary["about"] as String ,从字典取出来的是一个“id”类型的
作者:编程之家 时间:2020-05-15
寒城攻略:Listo 教你 25 天学会 Swift 语言 - 05 Strings and Characters
import Foundation //*********************************************************************************************** //1.Strings and Characters(字符串和字符) //_______________________________________________
作者:编程之家 时间:2020-05-15
Swift计算字符串高度,宽度,size方法
计算字符串的高度 swift的原生方法名,基本跟OC一致 OC旧方法, 用了会警告 CGSize size = [self.message sizeWithFont:[UIFont systemFontOfSize:17] constrainedToSize:CGSizeMake(200, 9999)]; OC新方法 CGSize size = [topicModel.content boundi
作者:编程之家 时间:2020-05-15
寒城攻略:Listo 教你 25 天学会 Swift 语言 - 07 Control Flow
import Foundation //*********************************************************************************************** //1.Control Flow(控制流) //____________________________________________________________
作者:编程之家 时间:2020-05-15
swift UI专项训练5 定制视图控制器
我们现在已经添加了两个场景了,尽管我们有默认的视图控制器,但是我们还是想自己定制一下自己的控制器,我们之前一直在storyboard上做操作,现在来些一些代码。 在工程目录中右键选择new fie,在IOS的Source中选择Cocoa Touch Class,设置如下图: 点击Next,可以看到xcode给我们创建了一个继承了UIViewController的类: 选中新增餐馆的viewco
作者:编程之家 时间:2020-05-15
Swift UI专项训练6 反向过渡
上一话中我们第二个场景设置过渡的时候选择的是modal类型,不是push。所以用户输入后需要手工返回。导航条上有两个按钮,完成和取消。所以我们要对这两个按钮进行反向过渡,我们需要在事件源头添加@IBAction。代码如下: @IBAction func unwindToList(segue:UIStoryboardSegue){ } 以上代码应该添加到Restaurant
作者:编程之家 时间:2020-05-15
Swift UI专项训练7 数据添加
上一话我们使用了自己定义的控制器之后发现tableview上的餐馆没有了,这一话我们来添加数据,新添加一个餐馆类,这个类我们不需要继承系统的类,直接添加一个swift文件就好 import Foundation class Restaurant { var name = "" var location = "" var score = 10 } 我简单建一个类,分别
作者:编程之家 时间:2020-05-15
寒城攻略:Listo 教你 25 天学会 Swift 语言 - 08 Functions
import Foundation //*********************************************************************************************** //1.Functions(函数) //________________________________________________________________
作者:编程之家 时间:2020-05-15
swift读取本地数据元 *.plist 文件
var listData: NSDictionary = NSDictionary() var filePath = NSBundle.mainBundle().pathForResource("data.plist", ofType:nil ) listData = NSDictionary(contentsOfFile: filePath!)!
作者:编程之家 时间:2020-05-15
【Swift初见】Swift函数一
在任何语言中,函数都是非常重要的,今天我们就来初步的学习下Swift中的函数。 1、Swift函数默认参数: ①、可以放在函数的任意位置; ②、外部名称与内部名称一致; ③、调用的时候可以不写; ④、在函数定义时传入参数里定义好。 func joinString(s1: String , toString s2: String , joiner s3 : String = "*") -> Stri
作者:编程之家 时间:2020-05-15
swift 提示框
var alert = UIAlertView() alert.title = "Refresh?" alert.message = "All data[\(tvData.getData(indexPath) as String)] will be selected." alert.addButtonWithTitle("Cancel")
作者:编程之家 时间:2020-05-15
swift UI专项训练8 展示数据
现在我想要点击表单中的条目,进行标记,再次点击以取消,那么该如何做呢?依然使用的是tableView的重载方法,在 Restaurant中新增一个isCollected的值表示是否收藏,然后回到RestaurantListViewController中,新增: override func tableView(tableView: UITableView, didSelectRowAtIn
作者:编程之家 时间:2020-05-15
swift UI专项训练9 添加数据
今天我们来实现新增数据的功能。在新增餐馆的控制器中初始化一个类: var restaurant = Restaurant() 接着创建关联,按住control键选择done按钮拖拽到控制器代码中: 会自动生成如下代码: @IBOutlet weak var doneButton: UIBarButtonItem! 同理把文本框也拖过去。回到控制器中有一个方法已经为我们准备好了,现在我们取消它
作者:编程之家 时间:2020-05-15
swift学习笔记(二)
作者:编程之家 时间:2019-05-24
第一行 swift
初识swift 学习每一门语言,第一句往往是Hello, world, 这里swift也不能免俗。 请看swift版的Hello world: println("Hello, World!") 这就完了?没有头文件?每一main函数? 是的,没有看错,就这么一行就完成了。不需要引入头文件,不需要main函数。有没有写python的感觉, 对于有python经验的程序员? 运行 打开Xcode, 创
作者:编程之家 时间:2020-05-15
寒城攻略:Listo 教你 25 天学会 Swift 语言 - 10 Enumerations
import Foundation //*********************************************************************************************** //1.Enumerations(枚举) //_____________________________________________________________
作者:编程之家 时间:2020-05-15
源码推荐:简化Swift编写的iOS动画,iOS Material Design库
一个简易的alertview 有三种样式,有成功,失败,和警告三种样式,支持Delegate和block两种回调。 测试环境:Xcode 6.0,iOS 6.0以上。 简洁快速的页面切换--MBXPageViewController 带有按钮控件的UIPageController,非常整洁、简单以及快速。该项目通过三种形式展示页面之间的切换,比如导航栏上的多个tab切换、页面左右两端箭头指示切换,
作者:编程之家 时间:2019-05-24
Swift初学习
距离swift发布110天了,也简单看了一下swift的语法,个人感觉相对于object-c很是简单明了。Swift的出现并不能说明iOS开发简单了很多,有可能会变得复杂,你需要学习两门编程语言,因为在程序员的世界里,务实并不是最重要的,在找工作中,可能面试官会问你OC的知识,还有Swift的知识,这将是一件糟糕的事情。Swift的语法上可能更精简一些,但是iOS开发并不是只有Swift就能实现的
作者:编程之家 时间:2020-05-15
【Swift初见】Swift函数二
上一篇文章介绍了函数的默认参数和输入输出函数,今儿来了解点别的。 1、多返回值函数: 不知道大家还记得元祖的概念不,一个返回值的函数返回值类型就是某个特定的类型,而多个返回值的函数返回值类型是一个元祖类型。 看下面的代码: <pre name="code" class="objc">func multiReturnFunc (s1 : String , name s2 : String ) ->
作者:编程之家 时间:2020-05-15
swift UI专项训练10 视图共性
讲到视图,先来看看视图的内容: 1.视图的实现:视图的基类是UIView 2.视图的Mode:尺寸填充模式,就是当尺寸超过了我们设定的值的时候采取什么适合屏幕的填充方式。 3.Tag:标记序号 视图的行为: 主要有互动和绘图,互动是指用户的一些操作,可以通过勾选选择是否采用互动和多点触控。 绘图包括:透明度、可见、清除图像内容、截断子视图边界、子视图自动尺
作者:编程之家 时间:2020-05-15
swift UI专项训练11 ActionSheet
ActionSheet字面意思是动作表,那么它有什么用呢?它就是一个菜单,上面有很多选择,让用户选择或者取消,取消按钮式必须有的。它的基类是UIActionSheet,它的参数主要就是菜单上按钮的样式。它可以从视图中显示(ShowInView),也可以从一个按钮中显示(ShowFrom..),此外还需要有回调,我调用菜单,同时我需要把菜单里面的东西拿回来,这就是回调。
作者:编程之家 时间:2020-05-15
寒城攻略:Listo 教你 25 天学会 Swift 语言 - 12 Properties
import Foundation //*********************************************************************************************** //1.Properties(属性) //_______________________________________________________________
作者:编程之家 时间:2020-05-15
swift学习笔记(三)
作者:编程之家 时间:2019-05-28
寒城攻略:Listo 教你 25 天学会 Swift 语言 - 13 Methods
import Foundation //*********************************************************************************************** //1.Methods(方法) //__________________________________________________________________
作者:编程之家 时间:2020-05-15
寒城攻略:Listo 教你 25 天学会 Swift 语言 - 14 Subscripts
import Foundation //*********************************************************************************************** //1.Subscripts(附属脚本) //_____________________________________________________________
作者:编程之家 时间:2020-05-15
汇集swift项目
收集来的学习用代码分享! 点击打开链接 swift 视频集合 点击打开链接
作者:编程之家 时间:2020-05-15
寒城攻略:Listo 教你 25 天学会 Swift 语言 - 18 Automatic Reference Counting
import Foundation //*********************************************************************************************** //1.Automatic Reference Counting(自动引用计数) //_________________________________________
作者:编程之家 时间:2020-05-15
Using Swift with Cocoa and Objective-C
Basic Setup IMPORTANT This is a preliminary document for an API or technology in development. Apple is supplying this information to help you plan for the adoption of the technologies and programming
作者:编程之家 时间:2020-05-15
上一页
129
130
131
132
133
134
135
136
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native