网易云音乐锁屏界面效果实现
最终效果: 完整的实现思路: App如果需要在锁屏界面上显示相关的信息和按钮, 必须先开启远程控制事件(Remote Control Event), 否则锁屏界面只显示滑动解锁. 实现锁屏界面信息, 将歌曲的相关信息更新到锁屏界面上 实现锁屏界面的事件处理, 在锁屏界面和上拉的快速功能菜单中实现播放控制 远程控制事件的实现 在iOS7.1之前, 远程控制事件主要涉...【详细】
ios 锁屏 网易云音乐 远程控制事件
linyanzuo 2016年05月29日 赞:6 评论:3 阅读:5805
删除storyboard的正确方法
删除storyboard的正确方法 一般情况下,我们有时候不想用storyboard,但是直接删除的话,Xcode就会报错。那我今天就来讲一下,正确删除storyboard的方法。 第一,直接将工程中的storyboard直接删除掉,这样你觉得就OK了?你错了,还是要有第二步的。 第二,找到plist文件,将plist文件中的Main storyboard file base name删除掉,如图所示 是的,删除掉。...【详细】
删除storyboard的正确方法
爱喝玉米粥 2016年03月24日 赞:8 评论:20 阅读:5708
Android 使用广播系统解决app开机自启动问题
源码Demo获取方法 关注 【网罗开发】微信公众号,回复【160】便可领取。 网罗天下方法,方便你我开发,更多Android技术干货等待领取,所有文档会持续更新,欢迎关注一起成长! 总结一下使用ACTION_BOOT_COMPLETED的广播,解决app开机自启动的问题 1.首先在你的工程上建一个广播接受的类,继承BroadcastReceiver: package guide.example.com.guidedemo; impor...【详细】
ios app
FBY展菲 2019年02月28日 赞:0 评论:0 阅读:5675
RxSwift 深入浅出(一)RxSwift初探
RxSwift 宝图镇博,咔咔点赞~~~~ RxSwift 深入浅出(一)RxSwift初探 RxSwift 深入浅出(二)高阶函数 RxSwift 深入浅出(三)Subject RxSwift 深入浅出(四)控件应用 RxSwift 深入浅出(五)tableView应用 RxSwift 深入浅出(六)RxDataSources RxSwift 深入浅出(七)网络封装 RxSwift 深入浅出(八)开发总结 现在RxSwift的的成绩非常不错,一看就知道是大牛框架 Reac...【详细】
RxSwift或深入浅出
鉴皇师 2018年11月20日 赞:0 评论:0 阅读:5044
iOS 通过dSYM文件分析crash-函数地址定位问题
借助友盟错误统计(或者其他错误统计),app打包或者上线之后能够很方便的获取客户端异常信息,但有时候获取到的异常错误信息不能直观的定位问题,例如: dSYM文件对应 每次app打包或上线时记得保存对应的xcarchive文件。xcarchive文件中包含所需要dSYM文件和.app。 1、 2、 3、 4、 每一个 xx.app 和 xx.app.dSYM 文件都有对应的 UUID,crash 文件也...【详细】
lwei0521 2016年03月22日 赞:0 评论:0 阅读:5018
微信终端跨平台组件 Mars 系列 - 日志模块XLog
一、前言 mars 是微信官方的终端基础组件,是一个使用 C++ 编写的业务性无关,平台性无关的基础组件。目前已接入微信 Android、iOS、Mac、Windows、WP 等客户端。现正在筹备开源中,它主要包括以下几个部分: 1.comm:可以独立使用的公共库,包括 socket、线程、消息队列等 2.xlog:可以独立使用的日志模块 3.sdt:可以独立使用的网络诊断模块 ...【详细】
日志XLog Mars
lvhahaha 2017年09月12日 赞:1 评论:0 阅读:4990
iOS APP性能优化
1:应用启动时间 应用启动时,只加载启动相关的资源和必须在启动时加载的资源。 2:本地图片加载方式 本地图片加载常用方法有两种: (1),[UIImage imageNamed:@""] 图片多次使用时使用,需要使用此方式加入缓存 (2),[[UIImage alloc] initWithContentsOfFile:@""] 图片不常使用时,不使用缓存 3:不要阻塞主线程 开发中除了UI处理外,其...【详细】
ios 性能优化
luoxianyong 2016年07月04日 赞:14 评论:2 阅读:4819
iOS-3D旋转View
需求:拖动ScrollView 旋转另一个View。 设置锚点 _imgView.layer.anchorPoint 告诉从哪里旋转 设置初始状态_imgView.layer.transform = CATransform3DMakeRotation(-M_PI_2, 1, 0, 0); 设置scrollview代理 根据拖动的contentOffset 设置旋转的大小进度! `UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 20, self.view.frame.size.width, self.view.frame.size.height-20)]; scrollView.delegate...【详细】
transform CATransform3DRotate
郭鹏飞 2018年09月25日 赞:2 评论:0 阅读:4809
apple pay开发出现错误:An App Id with Identifier 'xxxxxx' is not available, please enter a different string
今天好多人在做apple pay开发中出现了“An App Id with Identifier 'xxxxxx' is not available, please enter a different string”,今天就主要说一下这个问题。 其实这个问题从字面上也是可以理解的,Apple Pay所对应的appleid不可用 Apple Pay原理:首先你的程序要用到跟你bundle id相对应的证书和配置文件,这个证书必须要包含Apple Pay所需要的merchat ID,也就是 Bundle ...【详细】
ios id is not app Apple Pay An with Identifier 'xxxxxx' available
话说很不错 2016年04月22日 赞:1 评论:0 阅读:4682
全面的Swift学习资料整理
文章转载自我的简书博客: 点击查看原文http://www.jianshu.com/users/561e4eb07f0c/latest_articles 自言自语: 亿万千百十, 皆起于一, 这是我平时接触或者遇到的Swift资料 资料1 ---教程类 官方文档中文翻译http://wiki.jikexueyuan.com/project/swift/ Github上的地址点我 Using Swift with Cocoa and Objective-C WWDC 2015  系统化的开发文档iOS Developer Library Swift 开源及跨平台开发swi...【详细】
ios swift
夏天大人 2016年05月31日 赞:13 评论:3 阅读:4527
iOS开发的22个诡异技巧
  结合自身的实践开发经验总结出了22个iOS开发的小技巧,以非常欢乐的语调轻松解决开发过程中所遇到的各种苦逼难题,光读着便已忍俊不禁。  1. TableView不显示没内容的Cell怎么办?  类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView = [[UIView alloc] init];”试过都说好,加完这句之后就变成了 2. 自定义...【详细】
zhl1426689318 2016年06月29日 赞:25 评论:5 阅读:4457
iOS11.1 (15B5066e)真机测试包下载
百度网盘的 下载地址https://pan.baidu.com/s/1kVgiP4F 下载后解压,前往文件夹/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 直接拖进来,会提示 选择鉴定即可。 (如果鉴定后没有反应,就自己创建文件夹命名为"11.1 (15B5066e)",再将解压到的文件夹内的两个文件拖进新建的文件夹内) OK! Quit Xcode一下,就可以在iOS11.1的设备上进行...【详细】
ios 11.1 测试包 15B5066e
杨静军 2017年10月11日 赞:3 评论:0 阅读:4389
[转载]iOS开发常用国外网站清单
原文地址:iOS开发常用国外网站清单作者:eseedo 工欲善其事必先利其器,最近发现临时查找一些东西容易浪费时间,花了点时间整理一下常用的网站,方便以后备用。 国内的code4app,ui4app,cocoachina,oschina,csdn就不说了,基本上很好用。不过国外网站上的好东西更多,可惜找起来也更费时间,需要整理一下。 主要分开发教程、示例项目、UI设计...【详细】
iOS网站
fan_apple 2016年05月24日 赞:9 评论:4 阅读:4254
os支付宝-交易订单处理失败,请稍后再试。(ALI59)
os支付宝-交易订单处理失败,请稍后再试。(ALI59) 标签: ios 支付宝 ali59 稍后再试 分类: iOS开发 当你第一次辛辛苦苦的集成支付宝,点击“立即支付”看到成功跳转到支付宝了,心里是不是有点小激动。 但是却出现一行大字:“交易订单处理失败,请稍后再试。(ALI59)”,是不是就苦逼了。 原因是你在给支付宝传订单金额的时候,本人在...【详细】
wzt 2016年08月16日 赞:7 评论:9 阅读:4246
tableViewCell中添加webView,cell自适应webView高度,解决死循环的简单办法
不管是使用代理还是使用通知传递高度的值,要改边tableviewcell的高度,都需要刷新表,但是这个表刷新,>又要导致webview代理方法的运行,这样形成一个死循环 在cell.m文件里面 这个方法是在webview请求成功的时候走的,(如果该方法不走,说明请求不成功)在此方法中获取webview的内容高度 - (void)webViewDidFinishLoad:(UIWebView *)webView { // float height...【详细】
tableViewCell中添加webView cell自适应webView高度
小蜗_爱 2017年01月17日 赞:14 评论:0 阅读:4213
OC,swift互相调用单利问题
最近项目中添加了swift, 那么一堆坑人的问题随着出现了, 首先是代理不能使用, 这个还好,网上搜索一把答案, 就是@objc protocol BBLiveRedOpenViewDelegate { func hadGetedRedBag(redBagModel: BBLiveRedBagModel, openView: BBLiveRedOpenView); } 前面添加@objc, 把他声明为oc的代理即可. 但是有一个问题折腾了好久,就是oc创建的单利有的可以使用, 有的不可以使用. 废话不多说...【详细】
oc swift混编 单利
我耐你 2018年02月26日 赞:1 评论:0 阅读:4170
git上传提交遇到问题
git上传提交遇到问题 一. The local repository is out of date.Make sure all changes have been pulled from the remote repository and try again. 字面意思很好理解, "确保所有东西都从远程拉下来" . 是因为你再github新建的项目中有文件在本地没有造成的,需要将它pull到终端,先cd到你项目目录 git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定...【详细】
ios GitHub git
凤翼天翔 2016年04月23日 赞:0 评论:0 阅读:4153
最全iOS数据存储方法介绍:FMDB,SQLite3 ,Core Data,Plist,Preference偏好设置,NSKeyedArchiver归档
转载请注明本文地址:http://www.jianshu.com/p/e88880be794f 目的 项目准备运用的Core Data进行本地数据存储,本来打算只写一下Core Data的,不过既然说到了数据存储,干脆来个数据存储基础大总结!本文将对以下几个模块进行叙述。 沙盒 Plist Preference偏好设置 NSKeyedArchiver归档 / NSKeyedUnarchiver解档 SQLite3的使用 FMDB Core Data Realm的文档很详细,这篇文章...【详细】
r17 2018年03月22日 赞:1 评论:0 阅读:4086
首篇ApplePay应用内支付线上接入教程
本人博客原文地址:http://zyden.vicp.cc/applepay/ 欢迎博客留言交流 ApplePay在中国上线后,就有许多线上app前后脚加入了对其的接入支持,个人比较喜欢的ENJOY也抢在首批接入了ApplePay应用内支付。本文将分享作者的接入经验。 ApplePay是苹果公司推出的一种线上/线下的便捷支付方式,根据TouchId来验证支付卡持卡人身份,ApplePay并不参与资金流动...【详细】
ios iOS开发 applepay
3826715 2016年03月23日 赞:1 评论:0 阅读:4047
iOS 合并虚拟机和真机的静态库.a
iOS 合并虚拟机和真机的静态库.a,就要静态库.a同时支持armv7、armv7s、arm64、i386、x86_64: 1.Build Active Architecture Only设置成YES,Architectures按Xcode默认配置就可以,因为arm64向前兼容; 2.Valid Architectures设置为:armv7|armv7s|arm64|i386|x86_64 ; 3.Architectures设置不变(或根据你需要): armv7|arm64; 4.分别选择iOS设备和模拟器进行编译,最后找到相关...【详细】
ios 虚拟机 静态库.a
FBY展菲 2017年10月13日 赞:0 评论:0 阅读:3988
共2153个 共108页 1234567末页
sina weixin mail 回到顶部