- 博客(6)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 铅笔头
极光推送环境开发环境可以收到,生产环境收不到推送(爬坑笔记)IOS加载本地html注意点Swift-复杂数据类型说明(数组,字典,结构体,枚举)Swift-文件,文件夹操作操作大全自定义字体ttf,位置偏差的修改ios签名判断的详解ios横竖屏设置iOS TextView限制输入字数且屏蔽Emoji表情符号 ...
2018-06-27 14:27:52
210
原创 iOS 收款推送消息语音播报
iOS 10以上采用推送扩展(极光必传mutable-content,iOS 10以下不需要)处理,使用iOS原生API AVSpeechSynthesizer实现文字合成语音.iOS10以下采用固定音频文件播放,比如“你有一笔收款”相关代码iOS 10以下:- (void)application:(UIApplication *)application didReceiveRemoteNotif...
2018-06-29 15:02:05
469
原创 iOS SDK开发及创建自己的Framework【xib及图片】
在编写第三方库时, 如果需要用到一些图片、声音资源, 甚至是nib(xib), 就需要把这些资源打包成一个bundle. 一开始在其他第三方库中看到bundle的时候, 觉得它好像是一个很高级的东西. 但是事实上, bundle就是一个普通得不能再普通的文件夹, 只是加上了.bundle后缀, 一下子就高大上了起来.步骤:1、将资源文件放到文件夹里,重命名为XX.bundle2、若bundle中有...
2018-05-23 14:02:30
1094
原创 Building Adaptive UI(搭建自适应界面)Auto Layout+Sizes Class
从2014年开始,苹果公司的iPhone和iPad产品线变化很大。随着iPhone 6和iPhone 6 Plus的发布,现在的应用需要适配多种不同屏幕尺寸的设备,主要有如下几种:iPhone 4/4s(3.5英寸)iPhone 5/5c/5s(4英寸)iPhone 6(4.7英寸)iPhone 6 Plus(5.5英寸)iPad / iPad 2 / iPad Air / iPad Ai
2015-12-15 13:25:37
875
原创 UITableView常用属性和方法基础
一、属性dataSource ---设置UITableViewDataSource的代理delegate ---设置UItableViewDelegate的代理 /*当header、footer、cell的高度是固定值的话,用该方法直接设置表的高度,无需调用表的delegate方法设置它们的高度 eg:_table.rowHeight = 60 */sectionHeaderHei
2015-12-03 15:08:21
3016
原创 iOS开发~CocoaPods最新使用详细说明【2018】
一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装CocoaPods是用Ruby实现的,要想使用它首先需要有Ruby的环境。幸运的是OS X系统默认已经可以运行Ruby了,因此我们只需执行以下命令:注:身在天朝的我们经常被墙
2015-11-26 13:47:58
724
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人