- 博客(23)
- 收藏
- 关注
转载 字体大小适应
1.在AppDelegate.h里面设置两个方法:- (CGFloat)autoScaleW:(CGFloat)w;- (CGFloat)autoScaleH:(CGFloat)h;2.在AppDelegate.m里面设置两个属性://当前屏幕与设计尺寸(iPhone6)宽度比例@property(nonatomic,assign)CGF
2016-11-13 18:11:31
300
原创 宏定义
//打印#ifdef DEBUG# define DLog(format, ...) NSLog((@"%s [Line %d]:\n %s = " format), __PRETTY_FUNCTION__, __LINE__, #__VA_ARGS__, ##__VA_ARGS__);#else# define DLog(...)#endif//系统版本#
2016-11-13 18:11:01
267
原创 气泡
//自定义view 倒三角高度自定义- (instancetype)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { self.backgroundColor = [UIColor clearColor];
2016-11-13 17:52:38
219
转载 判断是否支持3d touch
UIViewControllerPreviewingDelegateTips:判断设备是否支持3D touch,需要做判断 self.traitCollection.forceTouchCapability == UIForceTouchCapabilityAvailable [[[UIDevice currentDevice] systemVersion] floatValu
2016-10-19 11:19:21
814
转载 文字左,图片右 button
文字左,图片右 // 还可增设间距 CGFloat spacing = 3.0; // 图片右移 CGSize imageSize = button.imageView.frame.size; button.titleEdgeInsets = UIEdgeInsetsMake(0.0, - imageSize.width * 2 - spacing, 0.
2016-10-11 13:45:02
316
转载 系统级别分享
airdrop分享NSString *str =@"JustTest"; NSURL *url =[NSURL URLWithString:@"http://www.baidu.com"]; NSArray *objectsToShare =@[str,url]; UIActivityViewController *controller = [[UIA
2016-10-11 09:17:44
229
转载 IOS的UISlide
初始化一个SliderUISlider *slider = [[UISlideralloc]initWithFrame:CGRectMake(0, 400,320 , 20)];滑块是一个标准的UIControl。我们可以通过代码创建,如同开关(UISwitch)的宽与高都会被忽略一样滑块的高也会被忽略(但是宽度不会):二、设定范围与默认值 创建
2016-07-06 14:17:53
416
转载 app审核被拒--定位
问题:AppStore审核被拒原因,以及截图4.5 - Apps using background location services must provide a reason that clarifies the purpose of the use, using mechanisms described in the Human Interface Guidelines怎么解
2016-06-12 10:50:38
292
转载 iOS7下隐藏statusbar
info.plist文件中,View controller-based status bar appearance项设为YES,则View controller对status bar的设置优先级高于application的设置。为NO则以application的设置为准,view controller的prefersStatusBarHidden方法无效,是根本不会被调用的。一、如果V
2016-06-06 10:20:23
229
转载 Mac下安装LNMP(Nginx+PHP5.6)环境
Mac下安装LNMP(Nginx+PHP5.6)环境日志未经声明,均为AlloVince原创。版权采用『 知识共享署名-非商业性使用 2.5 许可协议』进行许可。 安装Homebrew最近工作环境切换到Mac,所以以OS X Yosemite(10.10.1)为例,记录一下从零开始安装Mac下LNMP环境的过程确保系统已经安装xcode,然后使用一行命令安装依赖管理工具Ho
2016-05-30 16:22:02
483
转载 iOS开发之安装和使用Cocoapods
Cocoapods是OSX 和 iOS开发中的第三方库管理工具,类似于Java开发中的Maven。它通过称为“Pods”的依赖库帮我们管理第三方库的版本。 Cocoapods意义体现在两个方面。第一,在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。第二,使用CocoaPods可以很方便地查找新的第三方库,这
2016-05-27 15:03:58
187
转载 cocoapod 2
简1添加关注作者 楚天书舒2015.11.28 21:40*写了14238字,被73人关注,获得了43个喜欢 CocoaPods 安装 使用字数973 阅读13003 评论16 喜欢32 1.开启 terminal2.移除现有 Ruby 默认源$ gem source
2016-05-27 14:27:26
257
转载 pods安装
最新版 CocoaPods 的安装流程原文 http://www.cnblogs.com/zxs-19920314/p/4985476.html 主题 CocoaPods iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使
2016-05-27 11:44:48
184
转载 launchimage
之前看到网上有许多网友都对XCode的launchImage做了比较深刻的解释,并且也都将它们用文字的方式记录了下来发表在了网上,所以现在在网上只要输入launchImage都会冒出许多优秀的讲解。本篇文章呢我也是将我在项目中使用launchImage的心得跟大家分享一下,顺带加深一下自己的印象,以免到时候忘记。首先来看一张图:在这张图中我用两个红颜色的方框将两个部分框了起来,这两个部
2016-05-24 10:03:26
237
转载 上传app错误
启动图片设置打开图片资源包Images.xcassets如果没有看到LaunchImage,就添加。LaunchImage将里面空缺的图片补全,注意⚠️必须是*.png。项目设置如下按照错误提示里的阐述,有以下步骤:2,将启动图(.png格式)放到项目顶层文件夹内,而不是在Images.xcassets3,在info.pl
2016-05-24 09:11:53
290
转载 打包报错
clang: error: unable to execute command: Segmentation fault: 11clang: error: linker command failed due to signal (use -v to see invocation)升级了Xcode7,之前加入的第三方库,在iPhone4上编译报错,错误如下: does not
2016-05-24 09:04:36
561
转载 禁止横屏
#pragma mark 禁止横屏- (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{ return UIInterfaceOrientationMaskPortrait;
2016-05-20 09:33:31
263
转载 错误:unable to execute command: Segmentation fault: 11
升级了Xcode7,之前加入的第三方库,编译报错,错误如下: does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for th
2016-05-19 15:30:33
1317
转载 定位坐标偏差
关于地图相当重要的一篇文章:http://www.cnblogs.com/kenshincui/p/4125570.html原文地址:http://blog.youkuaiyun.com/swingpyzf/article/details/16972351CLLocationManager类可以实时的获得我们位置的经纬度,并且可以通过经纬度在MapView上定位:
2016-05-19 13:48:24
1249
转载 iOS 异步加载刷新
在ios的开发和学习中多线程编程是必须会遇到并用到的。在java中以及Android开发中,大量的后台运行,异步消息队列,基本都是运用了多线程来实现。 同样在,在ios移动开发和Android基本是很类似的一种模型。 但是很多时候,在应用开发中,我们会发现本身并没有自己编码去处理一些并发的事件,去开辟新的子线程等等。 (虽然一般的调用sdk发起一个网络请求,系统都是会默认给你新起一
2016-05-19 13:46:17
393
转载 时间戳转换成时间
NSString *str=@"1368082020";//时间戳 NSTimeInterval time=[str doubleValue]+28800;//因为时差问题要加8小时 == 28800 sec NSDate *detaildate=[NSDatedateWithTimeIntervalSince1970:time]; NSLog(@
2016-05-19 13:44:46
416
转载 按钮倒计时
一. 要求1.点击获取验证码按钮,60秒倒计时,按钮变成不可点击状态,按钮文字变成倒计时的秒数.2.当倒计时为0的时候,释放掉定时器NSTimer,按钮变成可以点击状态,按钮文字变成"获取验证码".二. // ViewController.m// Demo-验证码 #import "ViewController.h" #import "Masonry
2016-05-19 13:42:27
209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人