• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

移动开发

RSS
  • Swift几行代码设置UIcollectionView的section底色,圆角
    Swift几行代码设置UIcollectionView的section底色,圆角
    具体代码demo如下:GitHub_OC版本:Demo具体代码GitHub_Swift版本:Demo具体代码码云_OC:Demo具体代码更新日志V2.4.0-增加对背景图的点击事件处理和控制,通过代理返回点击的背景图的IndexPathV2.3.2-支持xib、storybo ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:250 | 回复:0
  • swiftwebView的高度自适应内容
    swiftwebView的高度自适应内容
    废话不多直接上代码  //在webView的协议方法里实现以下代码funcwebViewDidFinishLoad(webView:UIWebView){//加载完成     //    self.view.addSubview(webView)         webView.scrollView.mj_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:248 | 回复:0
  • 【swift学习笔记】六.访facebook登录页面
    【swift学习笔记】六.访facebook登录页面
    代码最下边有下载地址。做这个demo的主要心得就是自适应所有的屏幕,要先布局大的框架,再一步一步设置小的细节。看一下效果再看一下自动适应所有屏幕的效果:  keyboard打开时整个frame上移一个keyboard的高度ove ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:243 | 回复:0
  • Swift4.0废弃的柯里化
    Swift4.0废弃的柯里化
    //柯里化 //http://www.jianshu.com/p/6eaacadafa1a               Swift2.0柯里化方法(废弃)//http://www.swifthumb.com/thread-16079-1-1.html           Swift3.0柯里化常用方法推荐/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:238 | 回复:0
  • swift-导航栏和tabbar(系统自带)
    swift-导航栏和tabbar(系统自带)
    1,在AppDelegate.swift里面(下面这个函数里面写)  funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:?)-amp;amp;gt;Bool{//定义三个视图varoneview=Oneview() ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:253 | 回复:0
  • Swift中的init方法
    Swift中的init方法
    摘要:Swift有着超级严格的初始化方法,不仅强化了designated初始化方法的地位,所有不加修饰的init方法都需要在方法中确保非Optional的实例变量被赋值初始化,而在子类中,也强制调用super版本的designated初始化。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:257 | 回复:0
  • Swift与C类型对应关系表
    Swift与C类型对应关系表
    每一个C语言基本类型,Swift都提供了与之对应的类型。在Swift中调用C方法的时候,会用到这些类型:C类型Swift对应类型别名boolCBoolBoolchar,unsignedcharCChar,CUnsignedCharInt8,UInt8short,unsignedshortCShort,C ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:243 | 回复:0
  • 解决swiftpackagemanagerfetch慢的问题
    解决swiftpackagemanagerfetch慢的问题
    想必搜索这个问题的人肯定是等了好久好久然后发现始终拉不下来,没错,我也是。无奈之下只能疯狂找解决方法,一开始在官方论坛里找到了一种解决方法,无用,最后只能自己去尝试解决。在此分享一下我的方法。方法一来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:251 | 回复:0
  • swift-UITextField的用法
    swift-UITextField的用法
    1,文本框的创建,有如下几个样式:publicenumUITextBorderStyle:Int{   casenone无边框   caseline直线边框   casebezel圆角矩形边框   caseroundedRect边线+阴影}lettextField=UITextField(frame:CGRe ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:261 | 回复:0
  • Swift-使用socket进行通信(附聊天室样例)
    Swift-使用socket进行通信(附聊天室样例)
    在Swift开发中,如果我们需要保持客服端和服务器的长连接进行双向的数据通信,使用socket是一种很好的解决方案。下面通过一个聊天室的样例来演示socket通信,这里我们使用了一个封装好的socket库(SwiftSocket)。功 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:244 | 回复:0
  • Swift-使用atlas图集实现动画效果(SpriteKit游戏开发)
    Swift-使用atlas图集实现动画效果(SpriteKit游戏开发)
    我们通常继承SKSpriteNode来实现游戏中的元素,除了可以使用图片作为纹理皮肤外。我们还可以使用动画纹理集来实现动画播放。动画纹理集的制作也很简单,首先要有一套动画序列图,然后把它们放到一个文件夹下,最后把 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:289 | 回复:0
  • SwiftRealm完整使用记录
    SwiftRealm完整使用记录
    新项目用到了数据库,本来之前用的都是SQL,但是语法写的实在是恶心,所以使用Realm尝试一下。1、我使用的pod库,所以先pod库安装一下,安装完别忘了先编译一下,不然import不到头文件platform:ios,'8.0'target'real ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:260 | 回复:0
  • Swift-给表格添加移动单元格功能(拖动行)
    Swift-给表格添加移动单元格功能(拖动行)
    1,下面的样例是给表格UITableView添加单元格移动功能: (1)给表格添加长按功能,长按后表格进入编辑状态 (2)在编辑状态下,可以看到单元格后面出现拖动按钮 (3)鼠标按住拖动按钮,可以拖动单元格到任意位 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:283 | 回复:0
  • [Swift]创建一个对象
    [Swift]创建一个对象
    创建一个对象先写一个People类////People.swift//Class////CreatedbyYouXianMingon15/3/18.//Copyright(c)2015年YouXianMing.Allrightsreserved.//importFoundationclassPeople{//……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:285 | 回复:0
  • Swift-页控件(UIPageControl)的用法
    Swift-页控件(UIPageControl)的用法
    使用页控件可以用来展示多个桌面。比如很多应用第一次登陆时,会在开始页面使用页控件来介绍功能,通过左右滑动来切换页。通常我们使用UIPageControl和UIScrollView相互结合来实现多页切换,滑动页面时页控件标签( ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:281 | 回复:0
  • 关于Objective-C和Swift混编
    关于Objective-C和Swift混编
    最近迷恋Stanford的iOS公开课,虽然英语不怎么样,后面的还没有翻译,我还是硬着头皮看了好几遍,终于是看完了,只想说一句词:AMAZING!!!好了,说正事,现在做的项目都是以前做的Objective-C老项目,难道直到Objective-C被彻 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:272 | 回复:0
  • swift实现漂亮的粒子效果CAEmitterLayer
    swift实现漂亮的粒子效果CAEmitterLayer
    一些粒子效果我们经常会在一些游戏或者应用中看到一些炫酷的粒子效果,我们在iOS中也能很轻松的搞一些粒子效果我们本次做得是一个下雪的效果,看下效果图源码地址:https://github.com/smalldu/IOS-Animations中的An ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:291 | 回复:0
  • Swift:如何判断一个对象是否是某个类(或其子类)的实例
    Swift:如何判断一个对象是否是某个类(或其子类)的实例
    在OC中我们直接可以用如下方法即可viewplaincopy];  在Swift中,并没有.class属性或者方法,便可以用如下方法viewplaincopyclass Person {        }    class AsiaMen: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:285 | 回复:0
  • Swift-defer关键字(推迟执行)
    Swift-defer关键字(推迟执行)
    在一些语言中,有try/finally这样的控制语句,比如Java。这种语句可以让我们在finally代码块中执行必须要执行的代码,不管之前怎样的兴风作浪。在Swift2.0中,Apple提供了defer关键字,让我们可以实现同样的效果。fu ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:279 | 回复:0
  • TheSwiftProgrammingLanguage-官方教程精译Swift(5)集合类型--CollectionTypes ...
    TheSwiftProgrammingLanguage-官方教程精译Swift(5)集合类型--CollectionTypes ...
    Swift语言提供经典的数组和字典两种集合类型来存储集合数据。数组用来按顺序存储相同类型的数据。字典虽然无序存储相同类型数据值但是需要由独有的标识符引用和寻址(就是键值对)。 Swift语言里的数组和字典中存储 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:289 | 回复:0
  • swift富文本设置
    swift富文本设置
    letstr=amp;quot;富文本设置amp;quot;    textView.isEditable=false   self.view.addSubview(textView)       letamountString=NSMutableAttributedString(string:str)   lets=NSString(string:st ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:310 | 回复:0
  • 使用swift3.0高仿新浪微博
    使用swift3.0高仿新浪微博
    项目地址:https://github.com/SummerHH/swift3.0WeBo使用swift3.0高仿微博,目前以实现的功能有,添加访客视图,用户信息授权,首页数据展示(支持正文中连接匹配,@匹配)支持照片浏览,大图浏览,保存图片到相册本地,实现发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:312 | 回复:0
  • Swift版sharesdk第三方登录facebook,推特,googleplus集成全教程
    Swift版sharesdk第三方登录facebook,推特,googleplus集成全教程
    最近在写一个swift项目,需要用到facebook,googleplus,推特,的第三方登录,另外一个做oc项目的同事和我说他的shareSDK第三方登录有一个坑一直解决不了,让我不要用sharesdk,但是楼主是一个有追求的人,毅然投身入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:253 | 回复:0
  • swiftpop实现动感按钮动画
    swiftpop实现动感按钮动画
    //// MyButton.swift// PopInstall//// Createdbysuon15/12/11.// Copyright©2015年tian.Allrightsreserved.//importUIKitclassMyButton:UIButton{   overridefunctouchesBegan(touches……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:310 | 回复:0
  • Swift结构体和类
    Swift结构体和类
    //*---------------------结构体-------------*///swift结构体也具有封装的概念//swift结构体比OCC语言里面的结构体更加进了一步,里面可以有方法,更接近我们的类//结构体的定义格式struct结构体名{成员变量}structre ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:231 | 回复:0
  • swifttextfield和textview实时获取输入内容
    swifttextfield和textview实时获取输入内容
    textfield:functextField(_textField:UITextField,shouldChangeCharactersInrange:NSRange,replacementStringstring:String)-amp;amp;gt;Bool{letfullStr=(textField.text!asNSStrin……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:248 | 回复:0
  • swift-tableView数据向上收缩动画
    swift-tableView数据向上收缩动画
    //// TTTableViewController.swift// tableVIewAnimation//// Createdbysuon15/12/11.// Copyright©2015年tian.Allrightsreserved.//importUIKitclassTTTableViewController:UITableViewCon……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:246 | 回复:0
  • Swift学习(4懒加载、计算型属性、反射机制)
    Swift学习(4懒加载、计算型属性、反射机制)
    懒加载、计算型属性、反射机制1.懒加载:目的:1.延迟创建,需要时加载,节省内存空间2.避免开发中处理解包的问题(重要!!!) 知识:1.所有的UIView及子类在开发是,一旦重写了够着函数,必须要实现initwithcoder ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:224 | 回复:0
  • 如何在Swift里用UnsafeMutablePointer
    如何在Swift里用UnsafeMutablePointer
    下午在适配iPadUI的时候,用到了UIPopoverPresentationController,然后在转屏的时候需要调用UIPopoverPresentationControllerDelegate来返回一个适配后的view和CGRect,这里先看下在OC里的写法:-(void)popoverPrese ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:204 | 回复:0
  • Swift学习笔记属性
    Swift学习笔记属性
    Swift中属性是描述特定类、结构或者枚举的值,可以分为以下几种:1.存储属性(StoredProperties)     2.计算属性(ComputedProperties)    3.类型属性(TypeProperties)存储属性://存储属性就是实例对象的该属性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:172 | 回复:0
  • Swift3.0:PhotoKit的使用
    Swift3.0:PhotoKit的使用
    一、介绍 iOS8之前使用AssetsLibrary来获取相册资源,iOS新引入框架PhotoKit框架,也即Photos.framework 二、PhotoKit的基本构成包括如下几项:PHAsset:代表照片库中的一个资源,跟ALAsset类似,通过PHAsset可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:182 | 回复:0
  • windows下sublime添加swift高亮显示
    windows下sublime添加swift高亮显示
    1.先安装包管理器参考:Installation–PackageControl用其最新代码(经过去除多余的空格后):importurllib2,os,hashlib;h='eb2297e1a458f27d836c04bb0cbaf282'+'d0e7a3098092775ccb37ca9d6b2e4b7d';pf='PackageCont ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:183 | 回复:0
  • Swift学习—字符串&数组&字典
    Swift学习—字符串&数组&字典
    字符串OC和Swift中字符串的区别在OC中字符串类型时NSString,在Swift中字符串类型是StringOC中字符串@amp;quot;amp;quot;,Swift中字符串amp;quot;amp;quot;Swift中String是第一个结构体,性能更高String支持直接遍历S ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:164 | 回复:0
  • swift的@objc总结
    swift的@objc总结
    Onecanexplicitlywrite@objconanySwiftdeclarationthatcanbeexpressedinObjective-C. @objc相关的参量只能修饰类、类的成员、扩展以及只能被类实现的协议;下面开列修饰的情况和说明 一、无修饰NSObject-derivedcl ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:175 | 回复:0
  • CoreDataManager-Swift版-兼容iOS10以前的版本
    CoreDataManager-Swift版-兼容iOS10以前的版本
    1importUIKit2importCoreData34//coredata管理器5classCoreDataManager:NSObject{67//单例8staticletsharedManager:CoreDataManager=CoreDataManager()91……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:172 | 回复:0
  • iOS开发-Swift使用GCD实现计时器功能
    iOS开发-Swift使用GCD实现计时器功能
    前言开发中,经常会用到定时执行网络请求、倒计时、计时器等功能,本篇文章介绍在iOS开发中,Swift怎样使用GCD实现这些功能。执行一次下面的代码将会在5秒后执行,且只执行一次。lettime:NSTimeInterval=5.0letdelay ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:170 | 回复:0
  • swift-UITextView的用法
    swift-UITextView的用法
    1,多行文本控件的创建 textView.frame=CGRect(x:50,y:180,width:self.view.bounds.size.width-100,height:50) textview.layer.borderWidth=1//边框粗细textview.layer.borderColor=UIColor.red.cgColor//边框颜色 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:153 | 回复:0
  • Swift开发第四篇——柯里化
    Swift开发第四篇——柯里化
    本篇分为两部分:一、柯里化的基本使用二、柯里化的使用场景  一、柯里化的基本使用柯里化(Currying):也就是把接受多个参数的方法变换成接受第一个参数的方法,并且返回接受余下的参数并且返回结果的新方法。funca ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:155 | 回复:0
  • SwiftUITableView嵌套UICollectionView点击事件冲突(点击事件穿透)
    SwiftUITableView嵌套UICollectionView点击事件冲突(点击事件穿透)
       不管是啥都响应tableviewcellclassJYShopCertificationCell:UITableViewCell{overridefunchitTest(_point:CGPoint,withevent:UIEvent?)-amp;amp;gt;UIView?{returnself}}……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:164 | 回复:0
  • Swift开发第二篇——extension及fatalError
    Swift开发第二篇——extension及fatalError
    本篇分两部分:一、extension在Swift中的使用二、Swift中的 fatalError  一、extension在Swift中的使用在swift中我们可以通过extension来输出做格式化等操作 通常情况下,当我们在开发过程中需要打印某些对象中的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:163 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap