1 antu58

尚未进行身份认证

早餐不吃火锅

等级
TA的排名 6w+

swift--为UIView指定的某个角添加圆角

本文参考了简书作者:______空巷的一篇帖子,原文是用OC写的,所以这里我只补充了swift的写法原文链接:https://www.jianshu.com/p/4c6efff3f3d7只需要几行代码//创建图层letshapeLayer:CAShapeLayer=CAShapeLayer()shapeLayer.path=UIBezierPath.ini...

2019-07-21 19:46:19

swift4--APP接收AirPort文件

首先在Info.Plist注册app可接收的文件类型然后添加以允许APP打开接收的文件当接收到文件后,会回调该方法//接受文件后的回调funcapplication(_app:UIApplication,openurl:URL,options:[UIApplication.OpenURLOptionsKey:Any]=[:]...

2019-07-13 15:10:03

从0开始学swift--数组与字典

数组swift数组的内元素的类型是统一的,不允许插入不同类型初始化数组初始化空数组vararr=[String]()//已经初始化的数组赋空arr=[]//使用布尔项isEmpty来作为检查count属性的值是否为0的捷径。ifarr.isEmpty{}初始化有值的数组(值为String类型)letarr:[String]=["1","...

2019-05-12 13:50:30

从0开始学swift--字符和字符串

swift的字符串是值类型String与CharacterCharacte值必须仅包含单个字符。varstr="hello"//字符串遍历forcharacterinstr{print(character)}//h//e//l//l//o可以将Character类型的值通过stringappend()方法插入到str中l...

2019-05-11 12:43:35

2919/5/10测试--酷狗音乐接口API

·笔者提供该文档仅作学习交流使用,切不可用做商业用途,否则后果自负!!!这里暂不做接口参数的分析,可能会在之后的更新中加入,也欢迎感兴趣的小伙伴分析出结果后分享给我。搜索建议gethttp://mobilecdnbj.kugou.com/new/app/i/search.php示例参数cmd=302&keyword=童话&student=0...

2019-05-10 13:52:55

从0开始学swift--基础

变量与常量可以同时定义多个变量并赋予其类型注释leta,b,c:Int浮点数Double64位浮点数,要求至少有15位数字,精度很高。Float32位浮点数,要求最少有6位数字,精度要求不高时使用。注:当你没有给浮点数标明类型时,swift总是会选择Double整型数字前缀二进制0b八进制0o十六进制0x类型转换...

2019-05-06 13:59:04

swift4--富文本实现图文混合显示

本文内容可能不够清楚明了,需要的朋友可以留言找我私聊。先上效果图:说一下实现思路,大体分为两部分:1.显示图文内容的滚动视图在滚动视图里主要有两种结构出现第一种:这里没什么特殊技巧,不做解读,文末有全部代码。 第二种: 这一块是一个UIView中添加了一个标题,中间文字内容,还有底部分割线 ,高度自动根据文本内容适应鉴于我这里个别标签不需要显示标题...

2019-02-12 19:11:52

swift4--自定义消息弹窗的一个思路

首先分析一下消息弹窗的工作模式:出现,停留一定时间,消失。接下来就看一下我的实现方法:运行截图:代码:////publicFunc.swift////Createdbyantuon2019/1/19.//Copyright©2019antu.Allrightsreserved.//importUIKit//用于判断是否是X系...

2019-02-07 14:59:16

swift解决循环引用的简单说明

注:本文是笔者向一位大佬请教后凭自己理解整理的,如有不妥欢迎指正,如有疑问请留言,我会及时回答。要说循环引用,先举一个例子,我们有时需要在tableviewCell中添加一个按钮,点击可以跳转到下个页面,和cell本身的点击事件并不相同,这时我们需要用到闭包(需要了解具体实现方法的小伙伴可以留言告诉我。),在闭包的回调函数中我们要实现页面跳转,需要写以下代码://闭包回调cell.b...

2019-01-26 12:52:12

swift4--UILabel高度自适应的方法

网上有很多方法,看似解决了动态适应的问题,但其实有很多坑,如:1.用富文本的方式添加行高后不能正确适应高度2.中英混输后不能正确适应高度。3.有\n时不能正确适应高度。本方法解决了这些问题,如图代码如下:labelStr:Label的textfont:Label所用的字体width:要显示的宽度lineSpacing:行间距(不填默认为0)//动态设置...

2019-01-21 23:39:39

swift4--用协议加闭包的方法将网络请求模块分离

创建一个模型文件ShopModel.swiftimportUIKitclassShopModel:NSObject{varproductName:String?//商品名varproductID:String?//产品IDvarsupplier:String?...

2019-01-17 16:14:34

iOS开发安装CocoaPod库管理工具

参考书籍:清华大学出版社张益珲《swift从入门到精通》安装pod需要先安装Ruby环境curl-Lget.rvm.io|bash-sstable然后依次输入以下命令,加载文件 source~/.bashrcsource~/.bash_profilesource~/.profile 输入命令检查环境是否安装成功rvmlistk...

2019-01-17 11:00:20

swift4--tabBar设置背景,阴影,文字,图片

设置背景色//设置tabbar背景颜色为白色self.tabBarController?.tabBar.backgroundColor=UIColor.white 设置背景图片//默认tabBar的背景和上边那个黑线其实是两张图片//移除顶部线条,就是给它个空图self.tabBar.shadowImage=UIImage()//设置背景图片self.tabBa...

2019-01-15 16:14:29

Xcode10使用PDF图标的方法

2019-01-15 12:03:43

web前端框架VUE的结构分析以及基本用法解释

先说一下如何引入vue框架,这里推荐一个简单的方法<!--引入vue框架--><scriptsrc="https://cdn.jsdelivr.net/npm/vue@2.5.21/dist/vue.js"></script>VUE采用了MVVM的模式,也就是M(数据模型层)、V(视图层)、VM(调度层)个人理解,如果有误欢迎指正!...

2019-01-06 11:44:42

swift4--做侧边导航栏

效果图  代码如下: importUIKitclassViewController:UIViewController,UITableViewDelegate,UITableViewDataSource{letview1=UIView()letview2=UIView()lettbView=UITableView()...

2018-12-25 09:59:17

swift4--数组乱序排列

直接上代码vararray1:Array<String>=["a","b","c","d","e","f","g","h","i","j","k","l","m","n",&q

2018-12-24 10:40:23

swift4-页面随键盘抬起以及点击屏幕键盘落下

页面随着键盘抬起extensionviewController:UITextFieldDelegate{//输入框开始编辑functextFieldDidBeginEditing(_textField:UITextField){//view弹起跟随键盘,高可根据自己定义UIView.animate(withDura...

2018-12-17 15:35:43

swift4-动画

//设置动画效果,withDuration动画时间长度,delay刷新间隔时间UIView.animate(withDuration:0.4,delay:0.01,options:[],animations:{()->Voidinself.setCardUI(view:uiTap.view!)...

2018-12-11 12:50:47

PHP爬取网页内容

本文参考:php中文网  发布者:零到壹度 原文地址:http://m.php.cn/article/392232.html下面是我写的一个小的测试接口http://47.107.148.116/antupapa.php?url=https://new.qq.com/omn/20181202/20181202A00I06.htmlhttp://47.107.148.116/ant...

2018-12-02 14:03:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。