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
iOS-蓝牙模块
蓝牙吃鸡游戏手柄方案开发游戏手柄使用技巧资料
“蓝牙游戏手柄”是采用
蓝牙模块
开发的蓝牙游戏手柄,无需使用App,直接手机蓝牙连接蓝牙手柄,蓝牙游戏手柄通过物理按键模拟用户点击屏幕的解决方案。该方案目
诚芯微于才亮
·
2020-02-18 00:45
iOS-
UITextField 输入框(控制输入小数点后两位)
Untitled.gif前言:有很多做支付的时候,要求是输入控制在小数点后两位,如上图效果,我们只需要把对应的UITextField遵守代理,然后在代理方法中做下处理,具体代码入下:-(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSStri
Mr_Bob_
·
2020-02-18 00:58
HiFi音质+耳塞蓝牙双模块,徕声RT-1有线无线随意切换!
答案显然是肯定的,徕声RT-1就是一款可以换线的耳机,并且支持
蓝牙模块
,一物两用的这款耳机是否足够神奇呢?看完下文或许你会有答案。
科技焦点指南
·
2020-02-17 19:06
iOS-
私有API与runtime
序有朋友在做类似iTool的功能,跟我聊起来,这几天闲,就写了一个demo,不是正经做这个,还很粗略,具体干货诸位等这位朋友自己发文吧。DEMOhttps://github.com/liulishuo/testAppList思路iOS9白名单的上限是50个,如果想绕过这个限制,扫描系统中所有app的状态,只有使用私有API,需要用到的类有两个:LSApplicationWorkspace、LSAp
cocoa
·
2020-02-17 17:58
cocoaPods 打包静态库 遇到的坑 and git
cocoaPods打包静态库遇到的坑参考资料iOS打包.a文件的那些事儿
iOS-
将自己的库支持CocoaPods错误1Cloning`https://github.com/CocoaPods/pod-template.git
LiYaoPeng
·
2020-02-17 16:14
iOS主流动画开源库深入分析(一):IBAnimatable
这位同学在慕课网上也有几个关于动画设计的入门课程:
iOS-
动画入门,iOS动画案例之会跳舞的界面。
没故事的卓同学
·
2020-02-17 15:20
iOS-
系统分享的简单使用方法
为初次使用系统分享的朋友们简单介绍一下苹果自带的分享使用方法(仅仅是简单的使用案例)首先我们先要导入Social.framework具体的操作流程如下图:1.首先选中项目target->选择Buildphases->找到->LinkBinaryWithLibraries->点击"+"号添加按钮.2.当完成1中的操作后会弹出添加文件的新窗口,我们在搜索栏中出入soc就可以检索到我们需要的Social
Albert_Li99
·
2020-02-17 14:08
iOS-
地图优化
地图大头针的优化摘要:调用了iOS(注:cluster:美/'klʌstɚ/组,集中)SDK地图包的应用会遇到这样的问题:当地图中的标注信息过多时,不仅地图界面会挤满红色的标注,还会影响用户体验。对此开发者会使用REVClusterMap(这个已经过时,星星不多,年代久远)API等控件。近日,开发团队Applidium开放了由他们编写的一套源代码,用于解决这一问题。1.在iOSSDK中最常用到的框
wangjianjun0730
·
2020-02-17 10:01
iOS-
最新仿支付宝首页并拓展多个TableView的使用
好久没在这边更新了,最近闲下来的时候把以前项目重构了,于是想分享一个简单的功能,废话不多说,今天就给大家带来仿照支付宝首页滑动并拓展老样子,先来张效果图好图!.gif其实我看了几个博主写过类似的功能,但是感觉功能自己的思路,于是就花了半天写了个Demo,因为是Demo,所以...我写的代码可能有一丢丢的乱.需要看的话我在最后面添加git链接.整体思路这种实现的思路基本差不多控制器里添加一个整体的S
萌九
·
2020-02-17 08:56
【Xcode小技巧】生成Bundle包
参考文章
iOS-
生成Bundle包-引入bundle-使用bundle制作APP中,我们可以用bundle来管理资源文件.一、什么是Bundle文件简单理解,就是资源文件包。
刘大帅
·
2020-02-17 08:07
iOS-
在OC项目中集成Charts图形绘制框架
前言Charts以一款用于绘制图表的框架,可以绘制柱状图、折线图、K线图、饼状图等等.由于Charts只有Swift版本,下面我将讲一下怎样使用cocoapods在OC项目中导入Charts框架,并且指出一些我在集成过程中遇到的坑。注意:以下操作建立在电脑已经安装cocoapods,并会使用cocoapods相关操作。cocoapods集成platform:ios,’8.0’target‘hj’d
一张小A
·
2020-02-17 07:37
iOS-
网络组件(下载任务演示)
故事板的绘图:注意各方法与代码关联代码实现:#import"ViewController.h"@interfaceViewController(){NSURLSessionDownloadTask*task1;NSURLSession*session1;NSData*saveData;//已经下载的数据}@property(strong,nonatomic)IBOutletUIProgressVi
如风家的秘密
·
2020-02-17 03:22
Xcode 7下制作framework
一、打包Framework1、新建
iOS-
>Framework&Library->CocoaTouchFrameworkF29395D9-9EB2-46A1-BEA0-56F1F8B7E94C.png2
BearGo
·
2020-02-17 00:39
iOS BLE蓝牙单例封装
首先大家来思考这个问题:为什么我们要用单例来封装
蓝牙模块
呢?如果大
开小飞
·
2020-02-17 00:13
iOS-
阿里面试题
本文首发地址先把这个几个面试写出来,各位看官可以试着去网上找找答案。这些是《蚂蚁金服》的面试题问题缩减如下:1:在KVO中,他是怎么知道监听的对象发生了变化?2:字典的工作原理?怎100w个中是怎么快速去取value?3:一个上线的项目,知道这个方法可能会出问题,在不破坏改方法前提下,怎么搞?4:Block和函数指针的区别?他们的面试官好像都爱问一下底层的东西,比如这次面试上来机会问我KVO的问题
洲洲哥
·
2020-02-16 20:58
iOS-
性能调优
屏幕绘制:https://segmentfault.com/a/1190000000390012高效圆角:http://www.jianshu.com/p/f970872fdc22http://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/https://robots.thoughtbot.com/designing-for-
bobociel
·
2020-02-16 09:51
iOS-
模仿QQ图片选择器,支持多选、选原图和视频的图片选择器,同时有预览功能,长按拖动改变顺序.通过相机拍照录制视频
模仿QQ图片选择器,支持多选、选原图和视频的图片选择器,同时有预览功能,长按拖动改变顺序.通过相机拍照录制视频github.com/LoveZYForever/HXImagePicker当使用相机的时候会将拍下的照片和视频存放到自定义相册中【手动导入】:将项目中的HX_ImagerPicker此文件夹拽入项目中,导入头文件:#import"HX_AddPhotoView.h"【使用CocoaPod
青巷水彩
·
2020-02-16 04:40
iOS-
确定网络状态 (3G, WiFi )
AFNetworkReachabilityManager*manager=[AFNetworkReachabilityManagersharedManager];[managersetReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatusstatus){switch(status){caseAFNetworkReachabilityS
亦晴工作室
·
2020-02-16 02:13
[
iOS-
基础-BBC]LLDB调试
0.为什么写LLDB的文章我看的有的同事在开发的时候:临时想看一个变量的值,就在对应代码行写上一个Log>>编译>>运行>>到指定页面>>观察控制台.看到这里请反省一下自己是否现在还在用这种令人窒息的操作?如果是,那么这篇文章对你很重要请务必认真阅读;1.LLDB简介*LLDB是XCode5之后自带的debugger.*LLDB的homepageLLDB,有兴趣可以去自行了解.其实你在之前就已经接
走进科学
·
2020-02-15 16:54
蓝牙模块
在健康医疗中的解决方案
本篇作为专业无线模块研发厂商的昇润科技将和大家聊聊BLE
蓝牙模块
在健康医疗中的应用。物联网应用覆盖广泛,包括可穿戴设备、汽车、住宅、工业,乃至未来的智慧城市等众多领域。
昇润科技
·
2020-02-15 15:32
动画接口类
二、国外:https://github.com/tapharmonic(出自:http://www.bobmccune.com/)三、书上的案例:https://zsisme.gitbooks.io/
ios
优酷巧克力
·
2020-02-15 10:03
iOS-
删除storyboard
截图(4).pngOC-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];self.window.
龙马longma112
·
2020-02-15 09:48
iOS -- 低功耗蓝牙
蓝牙介绍:使用的是网上购买的一个简单的
蓝牙模块
蓝牙模块
地址:
蓝牙模块
地址USB转TTL:转接模块地址AT-09蓝牙4.0BLE模块串口引出CC2541兼容HM-10模块AT-09蓝牙4.0BLE模块该
蓝牙模块
相当简单
懒眉
·
2020-02-15 07:07
iOS-
视频录制库、
既然有了播放在线视频,那么我们也把录制加进来吧。GitHubPage首先初始化我们的视频录制器,并添加到Viewself.captureManager=[[AVCaptureManageralloc]initWithPreviewView:self.view];self.captureManager.delegate=self;设置代理并写代理方法#pragmamark-AVCaptureMana
WildDylan
·
2020-02-14 21:20
01.UITableView所有属性,方法,数据源,代理方法解析
@(〓〓
iOS-
基础UI)[TableView应用]作者:Liwx邮箱:
[email protected]
目录01.UITableView所有属性,方法,数据源,代理方法解析1.UITableViewDelegate
Liwx
·
2020-02-14 20:57
react-native-update-mutlirn RN热更新,多RN实例
一、RN-安装react-native-update-mutlirnnpminstallreact-native-update-mutlirn--save二、
ios-
安装react-native-update-mutlirn
mervinzhu
·
2020-02-14 19:08
iOS-
对象的概念-面向对象的模块话
首先,让我们超出计算机的范畴广义的思考,对象指的就是人能够识别的东西,从你手里拿的书,随身的笔记本,手机,ipad,到桌子,手表,车,收据,工资单,图书馆和区政府等,这些都是对象。而且对象有属性,并且能够接受消息来进行响应的处理。属性指的是对象的性质和所具有的信息,如,汽车能装多少个人,是什么颜色,现在行使的速度是多少等。属性也可以称之为状态。消息是指对象和对象之间的消息传递,在信息共享,查询,命
iOS_番茄炒蛋
·
2020-02-14 17:25
iOS-
获得目录下的所有文件名并进行文件替换
for(Book*bookinpostilBooksArr){//待操作的文件NSString*path=[NSStringstringWithFormat:@"%@%ld/",kBookFilePath,book.sid];//文件所在路径NSFileManager*fileManager=[NSFileManagerdefaultManager];NSDirectoryEnumerator*e
你说明哥我说哎
·
2020-02-14 16:32
IOS-
音频录制
实现思路:在故事板中定义两个按钮,一个"按下录制"按钮,和"播放"按钮,"按下录制"按钮绑定两个方法:录音方法和结束录音方法,"播放"按钮绑定播放的方法2定义一个AVAudioRecorder(全局的),和一个AVAudioPlayer(全局),并且定义一个全局的NSURL(播放也需要沙盒路径)3在录音方法中定义它的沙盒路径,并删除之前的录音,再初始化AVAudioRecorder变量并准备录制和
如风家的秘密
·
2020-02-14 14:26
XCode打包SDK
原文链接:http://www.jianshu.com/p/a8366426fe51一、打包Framework1、新建
iOS-
>Framework&Library->CocoaTouchFramework2
你不诚实啊
·
2020-02-14 14:57
iOS-
省市区三级联动UIPickerView封装----附json和plist互转工具
这几天在做收货地址的时候,需要一个省市区三级联动的plist,但是后台给的是一个json,找到一个比较好用的工具,http://json2plist.sinaapp.com/可以直接把json数据转化为plist,然后在Xcode里面新建一个plist把刚才转化的数据粘贴进去就行了。解析后效果:A479FD24-E9AF-489D-8A77-CE175C6678A3.png关于UIPickerVi
DreamMmMmM
·
2020-02-14 12:54
ios-
开发中常用NSString 处理判断
1.获取字符串宽高/***获取字符串宽高**@paramstring字符串*@paramfont字体大小*@paramstartSize设定初始宽高获取以此为模板**@return宽高*/+(CGSize)getSizeWithString:(NSString*)stringandFont:(CGFloat)fontandSetStartSize:(CGSize)startSize{CGSizes
qui丶MyLove
·
2020-02-14 08:48
iOS-
设置AppIcon图标和启动页
AppIcon图标设置1.(推荐)这款软件2.AppIcon图标需要一张1024x1024的图片,然后按照下面的网站配置OK了.图标一键生成网站:http://icon.wuruihong.com启动页设置如图所示,新建一个LaunchImage[图片上传失败...(image-b5511d-1515633495173)][图片上传失败...(image-87184f-1515633495173)
李光亮
·
2020-02-14 07:03
iOS-
微信分享图片
APP开发过程多数是分享URL/Text,但是也有客户会提出截屏后分享出去。分享图片代码如下:-(void)WXSendImage:(UIImage*)imagewithShareScene:(enumWXScene)scene{if([WXApiisWXAppInstalled]&&[WXApiisWXAppSupportApi]){NSString*documentPath=[NSSearch
Freedom_fly
·
2020-02-13 17:44
ios-
有用资源搜集整理
为view、layer添加光晕层:http://code.cocoachina.com/view/134038光晕层MBProgressHUD封装https://github.com/lyc59621/MBProgressHUD-JDragonMBProgressHUD封装仿百度云盘下拉菜单:http://code.cocoachina.com/view/133984MBProgressHUD封装
奋斗的蜗牛
·
2020-02-13 12:25
iOS-
响应链
先说一下响应链是什么?在我们点击屏幕时候,iOS操作系统回去用户的点击行为,把这个写包含点击事件的信息包装成UItouch和UIEvent形式的实例,然后找到当前运行的程序,从appDelegate逐级寻找能够响应这个事件的对象,知道没有响应者为止,这个过程就是事件响应链。响应者在iOS中,能够响应事件的对象都是UIResponder的子类对象。UIResponder提供了四个用户点击的回调方法,
qui丶MyLove
·
2020-02-13 10:15
IOS-
时间的格式化
G:公元时代,例如AD公元yy:年的后2位yyyy:完整年MM:月,显示为1-12,带前置0MMM:月,显示为英文月份简写,如JanMMMM:月,显示为英文月份全称,如Janualydd:日,2位数表示,如02d:日,1-2位显示,如2,无前置0EEE:简写星期几,如SunEEEE:全写星期几,如Sundayaa:上下午,AM/PMH:时,24小时制,0-23HH:时,24小时制,带前置0h:时,
它是一只肥猫
·
2020-02-13 08:13
iOS-
边界露出卡片式轮播图控件
1.需求a.图片轮播b.要求露出前后两张图的部分c.支持翻页滚动image.png(不知道为什么licecap录出来的gif都是黑屏,只有截图凑合看)2.思路本来设想有两种解决办法,一种是直接用UIScrollView,然后设置不裁剪超出边界的视图,通过配置适合大小的宽度,就可以实现。但是此方法配置frame比较别扭,配置数据、重用、无限循环方面也比较繁琐。第二种就是这里使用的方法:1.这里使用了
西蒙SIMON
·
2020-02-13 07:25
iOS-
自定义侧滑返回功能
系统自带的侧滑返回只能从边缘开始,现在手机屏幕越来越大,作为一个单手操作很不习惯,为了用户体验,于是我自定义了侧滑返回功能,在下用的是截屏+重写push和pop以及popToRoot,只要继承我写的BBNavigationController这个类就能在全局使用,简单适用(modal出来的抱歉,不支持,仅适用于导航控制器)。对于项目架构的是侧边栏的直接私我,这里需要处理一下截图与侧边栏冲突的问题,
骑毛驴的小强
·
2020-02-13 05:22
iOS SDK创建
转载自
ios-
创建自己的frameWork企业开发多款app时,会有自己封装的自定义控件,而这些自定义控件可能在多个app中应用。传统的共享自定义控件的方法是直接提供源代码文件。
文刂丽
·
2020-02-13 04:47
iOS-
使用Lottie播放动画
前言使用Lottie播放动画的好处:1.多平台动画效果统一,动画效果和设计是一致的2.只需要导入一个json文件就可以播放动画,有效减少app体积目标使用Lottie实现播放动画Lottie框架的json文件素材库实现过程1.导入pod'lottie-ios'2.调用importUIKitimportLottieclassViewController:UIViewController{letani
蜜蜂6520
·
2020-02-12 23:10
ios-
自定义collection 背景图
效果:运行效果1.首先要先继承UICollectionReusableView的一个view,collectionview背景图是UICollectionReusableView子类;里面实现自定义效果如下:自定义背景图2.自定义collectionLayout关键在于layout中的实现计算frame#importstaticNSString*constDZSetSectionBack=@"cc
qui丶MyLove
·
2020-02-12 19:52
IOS-
如何优雅地拦截按钮事件(判断是否需要登录)
关于这个标题,起因是这样的。最近一次做项目需求时,遇到这样一个需求,就是本来我们App是必须注册或者第三方登录才可以使用,现在希望不登录也可以浏览App里面的内容,只是在需要的时候才提示登录,并且在用户没有登录的情况下,用户选择并登录成功了,程序需自动完成用户操作登录前的操作。比如购买商品时没有登录,用户登录成功后,直接跳转至订单确认页面。在接到这个需求时,我们的App功能已经很多了,评估了下这个
yuditxj
·
2020-02-12 15:43
iOS-
两个TableView传值延迟问题
今天在写一个关于查询个人信息的跳转界面,点击第一个TableView的cell,跳转到下一个TableView,可以显示该人物的详细信息,做完了发现,有一个传值延迟。只有返回到tableview1再点击cell,才会显示正确的信息。仔细想了想,找到了解决方法。(可能不官方,只是能解决自己当下的需求,或许有更好的方法)用segue进行传值在点击了cell之后,会先调用-(void)prepareFo
HeavensLife
·
2020-02-12 07:18
iOS-
实现高斯模糊效果(swift)
给UIImage添加分类extensionUIImage{///高斯模糊funcgaussianBlur(varblurAmount:CGFloat)->UIImage{//高斯模糊参数(0-1)之间,超出范围强行转成0.5if(blurAmount1.0){blurAmount=0.5}varboxSize=Int(blurAmount*40)boxSize=boxSize-(boxSize%2
lancely
·
2020-02-12 02:02
iOS-
枚举的使用
在iOS中枚举类型的使用方式,NS_ENUM(类型,类名)。typedefNS_ENUM(NSUInteger,ViewType){Contacts_Stranger,//陌生人Contacts_NormalFriend,//普通好友Contacts_SpecialFriend,//特别关心好友};typedefNS_OPTIONS(NSUInteger,PermittedDirection){P
博尔茨杰
·
2020-02-11 21:19
ios-
组件化(模块化)开发
-实现组件化开发有哪几种方式?通过静态库。通过xcode创建多个子项目,最后合并成一个项目。创建一个私有库,通过cocoaPods插件管理。上面几种方式都可以完成组件化开发,但是前面2种一般基于本地开发,不利于团队合作,和版本更新。所以我选择了最后一种方式,实现远程组件开发。(最后一种也可以实现本地组件)。-前期准备cocoaPods安装,和基本使用。远程代码仓库注册,环境搭建。github:私仓
忽然之间_1988丶
·
2020-02-11 20:15
iOS-
集成IJK的那些坑
集成教程:http://www.jianshu.com/p/1f06b27b3ac0已经很详细了,照这个步骤走就行了。不过照找个步骤还是发现了一些坑,下面是我自己遇到的问题,菜鸟一个,大神勿喷。坑一:直接盗图了,ShowinFinder,你可能打不开3显示不了这个2这是因为你需要在模拟器和真机上分别运行一下,才会显示出来,然后ShowinFinder就会存在了坑二:lipo-create"真机版本
半缘魔君
·
2020-02-11 17:33
IOS-
如何优雅地拦截按钮事件(判断是否需要登录)
关于这个标题,起因是这样的。最近一次做项目需求时,遇到这样一个需求,就是本来我们App是必须注册或者第三方登录才可以使用,现在希望不登录也可以浏览App里面的内容,只是在需要的时候才提示登录,并且在用户没有登录的情况下,用户选择并登录成功了,程序需自动完成用户操作登录前的操作。比如购买商品时没有登录,用户登录成功后,直接跳转至订单确认页面。在接到这个需求时,我们的App功能已经很多了,评估了下这个
ITCodeShare
·
2020-02-11 04:35
iOS-
自动打包及分发(二)
iOS-
自动打包及分发(一)
iOS-
自动打包及分发(二)
iOS-
自动打包及分发(三)本篇介绍:自动打包及分发xcodebuild脚本。
学游泳的小黑
·
2020-02-11 00:47
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他