IOS

  • iOS时钟开发案例分享

    本文实例为大家介绍了iOS时钟开发过程,供大家参考,具体内容如下 思路就是利用CALayer的隐式动画来实现.因为UIView的非根层也就是手动创建的layer在其属性发生变化时会默认会产生动画效果, ...

  • ios可拖动按钮实例

    最近产品抽风,想做许鲜网的那个小客服按钮,虽然没啥难度,但是我懒啊,哈哈,上度娘搞了一个,但是点击事件和拖动重复了,擦.干脆写一个吧,仅供参考. 话不多说,上代码: - (UIButton *)pan ...

  • iOS开发项目- 基于WebSocket的聊天通讯(1)

    公司项目需要开发一个类似QQ.微信的即时IM聊天功能,做到实时监控消息,需要用的技术是websocket. 概述WebSocket: 1.1 为什么我们需要WebSocket这样的实时的通信协议? W ...

  • 汇总ios开发逆向传值的方法

    iOS的逆向传值有很多种方法,下面来总结几种常用的传值方式(只贴相关代码): 第一种:代理传值 第二个控制器: @protocol WJSecondViewControllerDelegate < ...

  • iOS开发之手势gesture详解

    前言 在iOS中,你可以使用系统内置的手势识别(GestureRecognizer),也可以创建自己的手势.GestureRecognizer将低级别的转换为高级别的执行行为,是你绑定到view的对象 ...

  • iOS制作framework静态库图文教程

    本文实例为大家分享了iOS制作framework静态库教程 ,供大家参考,具体内容如下 环境: 硬件:macbook air 系统:OSX EI Capitan 版本:10.11.3 xcode :V ...

  • iOS开发之WKWebViewJavascriptBridge Xcode9中导致crash的解决

    前言 本文主要给大家介绍了关于iOS WKWebViewJavascriptBridge Xcode9中导致crash的相关解决办法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. ...

  • iOS开发之通过银行卡号获取所属银行名称

    废话不多说了,直接给大家贴代码了,具体代码如下所示: #pragma mark - 根据银行卡号判断银行名称 + (NSString *)getBankName:(NSString*) cardId{ ...

  • 举例详解iOS开发过程中的沙盒机制与文件

    iOS沙盒机制  iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等. ...

  • 深入解析iOS应用开发中对设计模式中的桥接模式的使用

    引言 在项目开发中,我们会遇到这样的一种场景:某些类型由于自身的逻辑,往往具有两个或多个维度的变化,比如说大话设计模式书中所说的手机,它有两个变化的维度:一是手机的品牌,可能有三星.苹果等:二是手机上 ...

  • Flutter使用push pop方法及路由进行导航详解

    目录 正文 准备工作 第一种导航方式 第二种导航方式 正文 在 Web/Mobile 应用程序中,导航是一个很重要的特性,因为它允许你从一个页面跳转到另一个页面. 在 flutter 应用程序中,我们 ...

  • iOS仿微博图片浏览器

    KNPhotoBrower 高仿微博图片浏览器 PhotoBrower.gif 一.功能描述及要点 1.加载网络九宫格图片,collectionView,scrollView 2.SDWebImage ...

  • iOS中添加文本链接和图片示例代码

    前言 我们在开发过程中会遇到这样的需求.用户注册,或者做些其他操作的时候我们需要在下方加上这样一段话:注册代表你遵守我们的<用户协议>,<隐私条款>这两个是链接,那么接下来我们 ...

  • iOS应用内实现跳转到手机淘宝天猫的方法

    前言 平常我们做iOS开发,会经常遇到打开其他的APP的功能.本文主要介绍了关于iOS实现应用内跳转到手机淘宝天猫的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. info ...

  • iOS中关于Cookie验证登录状态

    iOS中关于Cookie验证登录状态

  • iOS如何封装带复制功能的UILabel示例代码

    前言 UILabel继承自UIView是iOS中使用非常频繁的一个视图控件一般用于显示文字. 一:基本使用 1.创建 UILabel *label = [[UILabel alloc]initWith ...

  • iOS9苹果将原http协议改成了https协议的方法

    解决方法: 在info.plist 加入key <key>NSAppTransportSecurity</key> <dict> <key>NSAllo ...

  • ios开发Flutter构建todo list应用

    目录 正文 基础 Flutter 应用脚手架 创建 TodoItem 展示 Dialog 去添加列表项 列表项添加状态 正文 今天,我们将使用 Flutter 构建一个动态的 todo list 的应 ...

  • iOS中tableview实现编辑、全选及删除等功能的方法示例

    前言 我们在日常开发过程中或多或少都会遇到tableview的各种功能,这里简单记录一下tableview的删除和全选删除功能,废话不多说先看一下效果图 既然拿到了需求,就应该想一下如何去实现了,对照 ...

  • 详解iOS App中UIPickerView滚动选择栏的添加方法

    详解iOS App中UIPickerView滚动选择栏的添加方法