- 博客(8)
- 收藏
- 关注
原创 3D Touch 的官方文档翻译及个人总结
前几天给自家的APP加上了3D Touch.从学习到集成用了大半天的时间.(其实3D Touch so easy. 之所以用了大半天时间是因为3D Touch 的Home Screen Quick Actions 需要考虑一个问题.至于这个问题好不好解决,关键还是看你自己项目的主UI结构喽)官方文档翻译:搭载iOS 9 系统的新手机型号(其实就是iPhone 6S 啦)为用户提供了
2015-11-30 14:15:40 1503
原创 share sdk分享失败-QQAPI- QQApi.m:235 param error: preview image data is too big
share sdk分享失败-QQAPI- QQApi.m:235 param error: preview image data is too big顾名思义,分享的图片太大了,把图片压缩一下就好了.
2015-11-30 11:51:54 5271
原创 UIApplicationShortcutItems 官方文档翻译
UIApplicationShortcutItems (数组类型)指定了app的静态 Home screen quick actions.即:UIApplicationShortcutItems这个key包含了一个字典数组.每一个字典包括了一个单独的quick action的详细的信息和用处.你可用用一个字典数组为你的app指定固定的quick action.当用户在一个支持3D T
2015-11-25 18:34:20 3967
原创 Localizing Property List Values:对在Info.plist文件要显示的文字进行国际化(APP的名字或者quick action(shortItem)的文字)
Localizing Property List ValuesInfo.plist中的很多属性键值对为了在Finder或者你的app中显示的可读字符串.当你对你的app进行国际化的时候,你应该确保这些字符串的国际化.国际化的值不在Info.plist中存储,而是存储在一个特殊的叫InfoPlist.strings的文件中.把这个文件放到相对应的国际化文件中.InfoPlist.string
2015-11-24 11:56:00 2563
原创 获取AppDelegate对象
一般系统需要一些全局变量的时候直接在AppDelegate里面定义就好在文件中导入#import"AppDelegate.h"头文件 AppDelegate * appDelegate = (AppDelegate*)[UIApplicationsharedApplication].delegate;现在就可以获取AppDelegate中的所
2015-11-18 18:59:38 15822
原创 iOS 检查手机的3D Touch是否可用
代码: if (self.traitCollection.forceTouchCapability == UIForceTouchCapabilityAvailable) { }不能使用判断手机是否为6S或6SP,因为如果用户在设置 -> 通用 -> 3D Touch中将该功能关闭的话,同样forceTouch是不可用的. 而且此功能必须在运行时随时检查.因为用户
2015-11-18 11:42:15 4628
原创 iOS [UIScreen mainScreen].scale
@property(nonatomic,readonly)CGFloat scale NS_AVAILABLE_IOS(4_0);简单的理解就是一个点有几个像素.iPhone 4 之前的设备为 1.0iPhone 4 ~ iPhone 6s (除plus外) 的为2.0iPhone 6 plus 和 iPhone 6s plus 的为3.0
2015-11-09 12:06:11 1728
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人