E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
swift4.0比例图
Swift4.0
- 代理协议的使用和创建
写项目是我们免不了要使用代理、通知、block来进行传值或者其他操作,此篇仅仅介绍代理的使用方法,思想是和OC的一样的。协议的声明//声明协议@objcprotocolLoginViewDelegate{//协议方法funcloginViewNextButtonPhone(phone:String)}创建协议的属性weakvardelegate:LoginViewDelegate?协议的使用//声
等不来的期待
·
2018-12-21 18:40
Swift4.0
- 分类的创建以及使用
在我们撰写OC代码时,在写UI界面或者功能的时为了增加代码的可读性和开发效率,都会创建控件的分类来进行控件的声明,那么Swift怎么创建分类呢,这篇文章就来简单的说明一下,仅供大家来参考:1.类似于OC创建分类一样,先创建一个Swift类文件(快捷键:common+N):1直接点击下一步,然后命名就成2.直接撰写代码如下(UIButton和UILabel为例):importUIKitimportF
等不来的期待
·
2018-12-21 17:42
Swift4.0
- 分类的创建以及使用
在我们撰写OC代码时,在写UI界面或者功能的时为了增加代码的可读性和开发效率,都会创建控件的分类来进行控件的声明,那么Swift怎么创建分类呢,这篇文章就来简单的说明一下,仅供大家来参考:1.类似于OC创建分类一样,先创建一个Swift类文件(快捷键:common+N):1直接点击下一步,然后命名就成2.直接撰写代码如下(UIButton和UILabel为例):importUIKitimportF
等不来的期待
·
2018-12-21 17:42
Swift4.0
- 常用的宏定义
在我们撰写OC代码时,为了方便快捷的增加开发效率,都会定义大量的宏来方便我们在开发中的使用,Swift也是可以对宏进行操作的,下面就是我在仿照OC中常用的宏定义来写的Swift代码enumAppConstants{//MARK:-是否是测试环境staticletNetDebug:Bool=true//MARK:-随机颜色staticletColorDebug:Bool=false//MARK:-日
等不来的期待
·
2018-12-21 17:10
Swift4.0
- 常用的宏定义
在我们撰写OC代码时,为了方便快捷的增加开发效率,都会定义大量的宏来方便我们在开发中的使用,Swift也是可以对宏进行操作的,下面就是我在仿照OC中常用的宏定义来写的Swift代码enumAppConstants{//MARK:-是否是测试环境staticletNetDebug:Bool=true//MARK:-随机颜色staticletColorDebug:Bool=false//MARK:-日
等不来的期待
·
2018-12-21 17:10
Swift4.0
- 自定义导航栏
现在为了方便项目的可扩展性我们都习惯用自定义的控件来覆盖系统的控件常用的就是自定义导航栏,今天我仿照OC自定义导航栏的方法来用Swift实现了,以供参考:所有代码如下:importUIKit//遵循手势代理classBaseNavigationController:UINavigationController,UINavigationControllerDelegate{varpopDelegat
等不来的期待
·
2018-12-20 16:45
Swift4.0
- 自定义导航栏
现在为了方便项目的可扩展性我们都习惯用自定义的控件来覆盖系统的控件常用的就是自定义导航栏,今天我仿照OC自定义导航栏的方法来用Swift实现了,以供参考:所有代码如下:importUIKit//遵循手势代理classBaseNavigationController:UINavigationController,UINavigationControllerDelegate{varpopDelegat
等不来的期待
·
2018-12-20 16:45
Swift4.0
- 设置 UIButton的点击方法
Swift越来越成熟,按钮的点击方法和OC的还有些差别的。代码如下:classHomeViewController:BaseViewController{//懒加载一个按钮loginDidSelected可以换成你写方法名lazyvarloginButton:UIButton={letloginButton=UIButton.init(type:.custom)loginButton.setTit
等不来的期待
·
2018-12-19 16:44
Swift4.0
- 设置 UIButton的点击方法
Swift越来越成熟,按钮的点击方法和OC的还有些差别的。代码如下:classHomeViewController:BaseViewController{//懒加载一个按钮loginDidSelected可以换成你写方法名lazyvarloginButton:UIButton={letloginButton=UIButton.init(type:.custom)loginButton.setTit
等不来的期待
·
2018-12-19 16:44
Swift4.0
- 设置TabBarItem的属性
self.tabBar.barStyle=UIBarStyle.default//设置tabBar是否透明self.tabBar.isTranslucent=trueself.tabBar.tintColor=UIColor.white//设置tabBarItem的title,以及点击和不点击状态图片UITabBarItem.appearance().setTitleTextAttributes(
等不来的期待
·
2018-12-19 15:57
Swift4.0
- 设置TabBarItem的属性
self.tabBar.barStyle=UIBarStyle.default//设置tabBar是否透明self.tabBar.isTranslucent=trueself.tabBar.tintColor=UIColor.white//设置tabBarItem的title,以及点击和不点击状态图片UITabBarItem.appearance().setTitleTextAttributes(
等不来的期待
·
2018-12-19 15:57
Swift版抽屉效果,自定义转场动画管理器
imageiOS7.0加入了自定义转场动画,淘汰了之前左右两大隐藏护法的抽屉效果,并且一些浮窗、弹层都可以用vc来显示了,不再是用view盖在window上看了一些抽屉Demo发觉都是OC写的,本篇使用
Swift4.0
GRV_Lv
·
2018-12-10 11:59
Swift 中的 Range
基本介绍在
Swift4.0
之前Range家族一共有4种类型:letrang:Range=0.0..
bawn
·
2018-11-23 00:00
protocol
ios
swift
MATLAB的
比例图
形制作
运用MATLAB软件绘制出一定事件的比例系数图,具体步骤如下:1、打开MATLAB软件,在其主界面的编辑器中写入如下代码:x=[12345678910];y=[0.780.730.640.620.600.540.460.380.310.28];p=polyfit(x,y,3);xi=0:0.2:10;yi=polyval(p,xi);plot(xi,yi,x,y,'r*');xlabel('事件序
青春不迷、夜半听雨
·
2018-11-15 08:37
学完这些,能做出微信吗?国庆节7天不知道能否撸出来一个,我要试试!!!---酷课堂iOS交流群问答整理(201809期)
本书内容简介和适合人群:本书包含
Swift4.0
语言、CocoaTouch、视图控制器、控件、表格、网络、地图、音频、视频、动画、触摸、手势、故事板、CoreData、性能测试、机器学习、增强现实、加密解密等众多功能模块
李发展
·
2018-11-10 12:01
人工智能
视频教程
iOS移动开发
Swift WKWebView与JS交互
本篇是基于
Swift4.0
为大家介绍下WKWebView与JS的交互.OC版本请跳转OCWKWebView与JS交互.1.WKWebView调用JSWKWebView可以直接使用下放方法调用JS.openfuncevaluateJavaScript
像风一样的孩子丶
·
2018-10-30 10:40
PPT怎么制作创意的圆形柱状
比例图
表?
圆形柱状
比例图
实则为柱形图,但是使用圆形辅助装饰外观,使得外观上较之普通的柱形图和普通的饼形图有较好的视觉效果,详细内容请看下文介绍。
aboutlky
·
2018-10-23 13:15
Swift4.0
获取类名 类名.self
今天完善夫特架子,导航里面用夫特获取类名的时候,突然很懵逼,居然木有。类(OC),只好自己研究下了,写了一个获取类名的扩展名,后来发现有个.self的方法,也尝试了下哈,看下图print(UIScreenEdgePanGestureRecognizer().ClassName)print(UIScreenEdgePanGestureRecognizer.self)print(type(of:UIS
Lea__DongYang
·
2018-10-19 17:36
ios面试
迅速
Reactivecocoa 7.0
swift4.0
基本入门语法
一.UITextField输入文本监听1.UITextField文本框输入内容进行监听。textField.reactive.continuousTextValues.observeValues{(text)inprint(text??"")}2.UITextField的文本内容的长度,使用map函数进行信号内容的修改,然后再对map后的信号进行观察.map函数可以对信号的内容进行转换,他的返回值
平凡的心
·
2018-10-18 18:50
Xcode10 设置Swift项目和pod版本4.0
由于很多库都没有及时更新swift4.2,所以我们手动降级为4.0版本设置
swift4.0
版本AC43E6CD-7525-4F99-B3E2-1DF4047A595E.pngpod---在Podfile
MMD_
·
2018-10-12 14:08
记录一个荒谬的错误
(这位码农这么小个功能还做了framework和pod.获得了600stars)Demo工程在开发时使用的是
swift4.0
,而如今我使用的Xcode10.0,swift4.2,。
UninhibitedSoul
·
2018-10-08 18:34
支持Xcode10和适配iPhone XS Max、iPhone XR的方法
本文介绍了支持Xcode10和适配iPhoneXSMax、iPhoneXR的方法,分享给大家,具体如下,目前我们项目已做了Xcode10(
swift4.0
)和新机型的适配,总结一下遇到的问题和修改的内容
Mister_H
·
2018-10-03 09:51
支持Xcode10和适配iPhone XS Max、iPhone XR
timg.jpeg目前我们项目已做了Xcode10(
swift4.0
)和新机型的适配,总结一下遇到的问题和修改的内容,希望帮助到其他人,如果您有不同的看法或遗漏,欢迎指出!
Mister_H
·
2018-09-20 16:40
彩铅绘17---翠鸟
图片发自App铅笔线稿,注意各部位的
比例图
片发自App黑色彩铅从头部开始图片发自App浅蓝,深蓝,桔黄画出小鸟身体的各部分,黑色彩铅轻铺一遍黑色图片发自App深蓝画出翅膀的羽毛,尾部用浅蓝深蓝普蓝,注意颜色的变化图片发自
海蝴蝶PB
·
2018-08-26 12:00
swift基础版本
swift4.0
已经出现,为了巩固以前的知识,先上一版基础版本下文是根据swift3.0的一本书挑拣后总结的,所有的代码都会以
swift4.0
为基础来做调试,避免有错误的地方1、let常量、var变量在
Eil_tea
·
2018-08-10 19:40
swift 4.0利用Scanner根据十六进制颜色创建UIColor
swift4.0
利用Scanner根据十六进制颜色创建UIColor首先创建一个UIColor的extension类///用十六进制颜色创建UIColor///-ParameterhexColor:十六进制颜色
菲菲的青青
·
2018-08-06 16:05
swift4.0
: UITabelView grouped模式下的组头组尾自定义事项
需要自定义一个UITableViewHeaderFooterView里面需要天加一个view,否则无法设置背景颜色classMyTableHeaderFooterView:UITableViewHeaderFooterView{overrideinit(reuseIdentifier:String?){super.init(reuseIdentifier:reuseIdentifier)letvi
LiYaoPeng
·
2018-07-31 11:16
Swift4.0
基础语法笔记
编程语言(任何一种)数据类型(定义+操作)+流程控制(一般相同)目录1.调试、注释、异常2.基本语法语言特性类型安全不能向Double型变量中传入String类型数据、Int型;不能溢出;不能隐式转换;类型推断根据初始值推断变量类型;在函数传参过程中字面常量会被自动推导成参数类型;编译时推断;1.不需要分号,若一行多个语句则需要分号;2.所有数据类型为结构体或类;3.编译器会对数据类型进行越界检查
平安喜乐698
·
2018-07-24 09:20
Swift 网络数据模型解析
但随着苹果发布
swift4.0
引入了JSONDecoder、JSONEncoder,加上Argo也不再维护。所以我们准备重新设计数据模型解析。
harvey_dong
·
2018-07-18 10:47
iOS Gif for Demo
Swift4.0
卡片/渐隐/视差滚动轮播图渐隐FadeViewControllerfade.gif卡片CardViewControllercard.gif视差ParallaxViewControllerparallax.gifCollectionKit
鱼得琴
·
2018-06-19 14:59
swift4.0
通过闭包、协议、通知实现反向传值的Demo(git可下载)
(1)闭包反向传值写了一个闭包反向传值的demo,了解一下swift的闭包,感觉和OC很像交下demo,还是好朋友git地址:https://github.com/canwhite/QCSwiftClosure记得给star哟(2)协议反向传值把方法交给首页这个被委托方来实现,实现方逻辑很简单,继承接口,遵守协议,实现方法git地址:https://github.com/canwhite/QCSw
当白
·
2018-06-14 08:49
swift
iOS端React Native差异化增量更新的实现方法
通过一个礼拜的面试之后发现,原来并不想学的react-native真的是火的一塌糊涂,坐标:杭州,很多公司招聘iOS开发除了原来的OC和Swift,多了一门新语言:react-native,真的是要人老命啊,
Swift4.0
大白米饭
·
2018-06-12 08:49
swift3.0迁移到
Swift4.0
的坑
swift3.0迁移到
Swift4.0
的坑1、Swift4中使用富文本报NSForegroundColorAttributeName、NSFontAttributeName等报错问题,原来发现之前的富文本被弃用了
上善若水jf
·
2018-05-30 09:39
swift4.0
根据文字计算带emoji的文字高度
这是一个基本的功能,实现的方法自然也很多了,仁者见仁,智者见智,若觉得我的实现不够好,欢迎指正。效果图:高度截图.gif文字高度截图.png代码实现:////TestCell.swift//SwiftCalculateHeight////CreatedbyiOSon2018/5/24.//Copyright©2018年weiman.Allrightsreserved.//importUIKitle
小曼blog
·
2018-05-24 12:59
swift4.0
KVC 错误 this class is not key value coding-compliant for the key name.解决方案
错误如下'[setValue:forUndefinedKey:]:thisclassisnotkeyvaluecoding-compliantforthekeyname.'示例代码classPerson:NSObject{varname:String?init(dict:[String:String]){super.init()setValuesForKeys(dict)}}classViewCo
zhangml0522
·
2018-05-11 15:31
Swift4.0--用@objcMembers填平的辣些坑
KVC在
Swift4.0
版本中,使用KVC的setValuesForKeys()方法进行赋值时,每次都会崩在setValuesForKeys这个方法中:Snip20180510_6.png查了一下,果然万能的小伙伴们已经找到原因啦
Phant
·
2018-05-11 10:53
swift4.0-11 类和结构体
代码学习
swift4.0
,类和结构体////main.swift//SwiftLearn11-类和结构体////CreatedbyiOSon2018/5/7.
小曼blog
·
2018-05-07 17:05
Swift4.0
学习记录
2018.04.271.带泛型限制的枚举变量不能使用'=='进行if条件判断,而要使用ifcase表达式以下代码定义了一个Animal枚举,它的变量使用'=='进行if条件判断是没有任何问题的。enumAnimal{caselioncasecatcasedog}varanimal=Animal.lionifanimal==Animal.lion{print(animal)}//prints'lio
RugaLuo
·
2018-04-27 14:29
隐藏状态栏电池图标(UIStatusBar UIStatusBarBatteryItemView iOS
Swift4.0
)
但是如何修改状态栏中电池图标呢?注意点Application->statusBar->电池视图(UIStatusBarBatteryItemView)方法1通过遍历子视图的方式,查找到电池视图,(默认知道电池视图对应的view名字是‘UIStatusBarBatteryItemView’)难点一UIApplication不是一个UIView,所以要通过valueForKey方式查找到statusB
fanguohui
·
2018-04-10 14:31
Swift中的RactiveCocoa (上)
RXSwift的教程太多,ReactiveSwift的教程又太少账号停止维护,提问/讨论请移步掘金账号前言大概是这样,
Swift4.0
出了,重新梳理Swift知识,对比了下RXSwift和ReactiveSwift
黑花白花
·
2018-04-09 18:44
Swift 4.0 问题小结
最近跟着刀哥用Swift写微博,顺便学习了一下
Swift4.0
,遇到了一些问题,特此小结,总结一下,供跟我一样遇到类似问题的小伙伴以参考:1.自定义导航栏的问题:先看图:IMG_FE52FACA6E3F
Superman168
·
2018-03-27 14:49
swift4.0
语法杂记(精简版)
小视频001--swift简史小视频002--Playground体验003--常量&变量一、swift简史1、介绍swift是苹果公司于2014年推出用于撰写OS和iOS应用程序的语言。它由苹果开发者工具部门总监“克里斯.拉特纳”在2010年开始着手设计,历时一年完成基本的架构。到后来苹果公司大力投入swift语言的研发,于2014年发布这一语言的第一版本。swift2.0之后的语法则趋于稳定,
谦谦君子修罗刀
·
2018-03-23 15:20
Swift 4中一些实用的数组技巧小结
这个大家应该都知道,在年前的时候,买了本Swift进阶(
swift4.0
),过完年回来正在一点点学习,不得不说喵神写的东西还是不错的,¥69元对广大程序员来说已经不算啥了.如果感兴趣可以买一本,真心不错当我从头来学习数组的时候发现好多函数真的太有用了
�|引�T越
·
2018-03-20 11:53
ai怎么画黄金分割
比例图
? ai画黄金分割线的画法
ai中想要画一个简单的黄金分割
比例图
,该怎么画呢?下面我们就来看看详细的教程。
燃烧的猛男1
·
2018-03-16 15:27
首页tab滑动切换(类似weibo)by Swift
公司项目新的需求,类似新浪微博的首页滑动效果,写了个不成熟的小demo,
swift4.0
下写的,希望能给需要的同学提供一些思路。
fruit6
·
2018-03-14 18:15
swift4.0
runtime 方法替换
https://www.jianshu.com/p/a6b675f4d073+(void)load方法已经失效swift3.0中的initialize也失效网络收集来的代码,做记录extensionUIViewController{publicclassfuncinitializeMethod(){letoriginalSelector=#selector(UIViewController.vie
sfaqasd
·
2018-03-09 10:12
ai黄金
比例图
标的设计方法
ai中想要设计一款黄金比例的小鸟图标,该怎么设计呢?下面我们就来看看详细的教程。软件名称:AdobeIllustratorCC(AI)2016特别版64位简体中文完整版软件大小:1.67GB更新时间:2016-04-111、新建一个文件,用矩形工具绘制两个一样大小的正方形,一个较大的正方形。2、旋转然后添加更大的正方形,不断重复步骤。3、用椭圆工具绘制6个圆形,删除所有矩形。4、全选所有圆形,并且
燃烧的猛男1
·
2018-03-05 13:57
swift4.0
字段 含义
有你生活更精彩.jpg字段含义例子var定义变量,设置之后可以修改varnumber:Int=30let定义常量,设置之后不可以修改一般情况下先用let,可以避免数据被修改,保证数据安全性letnumber:Int=30!强制解析1.确定可选包含一个非nil的值,否则会运行错误声明可选变量时使用感叹号(!)2.替换问号(?)这样可选变量在使用时就不需要再加一个感叹号(!)来获取值,它会自动解析。)
_feiyu_2100
·
2018-03-05 11:47
关于Swift 4.1中的Codable改进详解
前言Apple在
Swift4.0
中作了很多的改进,其中我个人最喜欢的就是Codable协议的出现。它让Swift自带了JSON、XML结构化数据和Model的映射和转换能力。
BigNerdCoding
·
2018-02-25 09:01
高仿喵播Swift版(
Swift4.0
)
前言:swift出来很长时间了,学了一段时间,打算自己写个高仿的项目巩固一下。在上看到过Monkey_ALin大神写的OC版仿喵播项目地址,觉得挺不错,于是我打算在这基础上写个swift版的。提前准备:既然我们要高仿一个项目,我们肯定要知道怎么抓取项目数据抓取接口数据:抓取接口数据一般都会采用Charles,但是很尴尬新版本的喵播采用了https,抓取到的接口数据都是加密的,没办法,那就只能用Mo
赵琛
·
2018-02-06 18:01
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他