IOS

  • iOS开发技巧之自定义相机

    最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以.就花时间简单研究了一下相机的自定义. 相机属于系统硬件,这就需要我们来手动调用iPhone的相机硬件,分为以下步骤: ...

  • iOS实现电子签名

    本文实例为大家分享了iOS实现电子签名的具体代码,供大家参考,具体内容如下 实现原理 1.使用拖动手势记录获取用户签名路径. 2.当用户初次接触屏幕,生成一个新的UIBezierPath,并加入数组中 ...

  • iOS开发中WebView的基本使用方法简介

    iOS开发中WebView的基本使用方法简介

  • 详解Obejective-C中将JSON数据转为模型的方法

    在我们的日常开发中需要对加载的一些本地数据例如plist.json等文件中的数据进行模型转化,而苹果也为我们提供了一种非常方便的键值转换方式KVC.然而KVC在某些情况下并不能保存数据的转换成功,比如 ...

  • iOS实现自定义表单实例代码

    前言 最近在开发一个APP,需要让用户填写数据,然后上传到服务端进行计算并返回结果在客户端中展示.其中需要填写的数据项多达十几项,大部分是必填.所有表单数据在一个页面中实现,在APP中这样的设计其实挺 ...

  • UITableView 实现汽车品牌(demo)

    看TableView的资料其实已经蛮久了,一直想写点儿东西,却总是因为各种原因拖延,今天晚上有时间静下心来记录一些最近学习的TableView的知识.下面进入正题,UITableView堪称UIKit ...

  • iOS中长条蓝色按钮(button)实现代码

    一,效果图. 二,代码. ViewController.m - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup ...

  • iOS 中事件的响应链和传递链

    iOS事件链有两条:事件的响应链:Hit-Testing事件的传递链 响应链:由离用户最近的view向系统传递.initial view –> super view –> -.. –> ...

  • iOS键盘如何添加隐藏键盘功能

    本文实例为大家分享了iOS添加隐藏键盘功能的具体方法,供大家参考,具体内容如下 键盘添加个隐藏键盘功能 使用方法:导入XMCustomKeyBoard.h [XMCustomKeyBoard Canc ...

  • IOS 字符串常用处理详细介绍

    IOS 字符串常用处理详细介绍 NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSSt ...

  • React Native 如何获取不同屏幕的像素密度

     React Native  获取不同屏幕的像素密度 使用React Native开发 User Interface,初步了解之后,产生一个疑问,使用flexbox开发页面,width及height属 ...

  • iOS App开发中扩展RCLabel组件进行基于HTML的文本布局

    iOS系统是一个十分注重用户体验的系统,在iOS系统中,用户交互的方案也十分多,然而要在label中的某部分字体中添加交互行为确实不容易的,如果使用其他类似Button的控件来模拟,文字的排版又将是一 ...

  • 简介Objective-C解析XML与JSON数据格式的方法

    解析XML 本文以解析本地XML为例,网络获取到的返回值只需转换成NSData型,解析是同理 需要解析的xml文件如下,users.xml <?xml version="1.0&quo ...

  • UITextView实现只允许链接交互不允许选择图片的方法

    检测链接 大家都知道,UITextVview可以用以下方法自动检测text中的链接: let label = UITextView() label.dataDetectorTypes = .link ...

  • iOS实现微信朋友圈与摇一摇功能

    本Demo为练手小项目,主要是熟悉目前主流APP的架构模式.此项目中采用MVC设计模式,纯代码和少许XIB方式实现.主要实现了朋友圈功能和摇一摇功能. 预览效果: 主要重点 1.整体架构 利用UITa ...

  • IOS10 解决权限崩溃问题详解

    今天 手机升级了 iOS10 Beta,然后用正在开发的项目 装了个ipa包,发现点击有关 权限访问 直接Crash了,并在控制台输出了一些信息: This app has crashed becau ...

  • iOS开发系列--详细讲解C语言之存储方式和作用域

    概述 基本上每种语言都要讨论这个话题,C语言也不例外,因为只有你完全了解每个变量或函数存储方式.作用范围和销毁时间才可能正确的使用这门语言.今天将着重介绍C语言中变量作用范围.存储方式.生命周期.作用 ...

  • iOS中的导航栏UINavigationBar与工具栏UIToolBar要点解析

    一.导航栏UINavigationBar 1.导航栏的使用 在iOS开发中,我们通常会使用导航控制器,导航控制器中封装了一个UINavigationBar,实际上,我们也可以在不使用导航控制器的前提下 ...

  • iOS中使用JSPatch框架使Objective-C与JavaScript代码交互

    JSPatch是GitHub上一个开源的框架,其可以通过Objective-C的run-time机制动态的使用JavaScript调用与替换项目中的Objective-C属性与方法.其框架小巧,代码简 ...

  • iOS百度地图简单使用详解

    百度地图 iOS SDK是一套基于iOS 5.0及以上版本设备的应用程序接口,不仅提供展示地图的基本接口,还提供POI检索.路径规划.地图标注.离线地图.定位.周边雷达等丰富的LBS能力 . 今天主要 ...