- 博客(19)
- 收藏
- 关注
原创 设置个人中心header下拉变大
第一步:添加一个顶部的View // 设置tableView头部缩放view _topView = [[UIViewalloc]initWithFrame:ccr(0,0, SCREEN_WIDTH,0)]; _topView.backgroundColor = [UIColorcolorWithHexString:@"c10000"]
2016-08-31 17:54:46 457
原创 加载web view的时候 Domain=WebKitErrorDomain Code=101 “The operation couldn’t be completed. (WebKitErrorDo
原因在于进行url encode的NSString中含有未转义字符。未转义字符有很多,空格、竖线、百分号、中文字等算作未转义字符,转义后会成为 % 之类的字符。如果确定url中均为未转义的字符,则可以用如下方式简便的方式进行url encodeNSString *encodedString=[siteUrl stringByAddingPercentEscape
2016-08-27 16:31:15 7956
原创 iOS8.0+ 至 iOS9.0之前的CoreLocation定位
一、简介从iOS8.0开始,苹果进一步加强了对用户隐私的保护。当APP想访问用户的隐私信息时,系统不再自动弹出一个对话框让用户授权解决方案 : 主动请求用户授权调用iOS8.0的API,主动请求用户授权// 请求允许在前后台都能获取用户位置的授权- (void)requestAlwaysAuthorization //请求允许在前台获取用户位置的
2016-08-25 17:29:31 731
转载 设置导航栏按钮 左偏
采用customView,添加自己定义的UIButton...// 返回按钮内容左靠button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;// 让返回按钮内容继续向左边偏移10button.contentEdgeInsets = UIEdgeInsetsMake(0, -
2016-08-24 17:03:28 495
原创 web view的图片添加点击事件,和获取所有图片链接
//js方法遍历图片添加点击事件返回图片个数 static NSString * const jsGetImages = @"function getImages(){\ var objs = document.getElementsByTagName(\"img\");\ for(var i=0;i objs[i].o
2016-08-23 22:24:14 1157
原创 iOS开发—判断NSString是否包含某个字符串
在iOS8以后,还可以用下面的方法来判断是否包含某字符串:NSString *women = @"Hey you are bitch ?";if ([women containsString:@"bitch"]) {NSLog(@"women 包含 bitch");} else {NSLog(@"women 不存在 bitch");}NSStr
2016-08-23 17:45:48 19075
原创 OC进一法和去尾法
Objective-C拓展了C,自然很多用法是和C一致的。比如浮点数转化成整数,就有以下四种情况。 1.简单粗暴,直接转化float f = 1.5; int a; a = (int)f; NSLog("a = %d",a);输出结果是1。(int)是强制类型转化,丢弃浮点数的小数部分。2.高斯函数,向下取整float f = 1.6; int a; a = floor
2016-08-20 16:10:47 3143
原创 调整系统cell 上的UIimageView 的大小
在 cellforRow 方法里面设置//2、调整大小 CGSize itemSize = CGSizeMake(40, 40); UIGraphicsBeginImageContextWithOptions(itemSize, NO, UIScreen.mainScreen.scale); CGRect imageRect = CGRectMak
2016-08-20 14:17:45 491
原创 在xcode调试断点不能停在代码区的终极解决方案
当我们在开发xcode程序时,往往要用到xcode调试,但由于不小心修改了一些配置信息,而导致在调试时不能追踪到具体的代码区,以下就是个人的解决办法 1,首先要进入调试模式 设置断点,点击运行 2.点击菜单product->Debug workflow取消选中show Disassembly when debug 3,以上操作完成以后就会出现以下结果
2016-08-18 12:00:00 504
原创 WebView 点击浏览大图
- (void)webViewDidFinishLoad:(UIWebView *)webView{ NSString *js =@"function imgAutoFit() { \ var imgs = document.getElementsByTagName('img'); \ for (var i = 0; i
2016-08-16 16:09:34 264
原创 UIWebView 获取内容实际高度,关闭滚动效果
这几天改需求,要求将 UIWebView 嵌套在 UIScrollView 里,由 UISCrollView 控制滚动,需要使 UIWebView 的高度同内容高度一致,网上搜索的到代码:CGFloat height = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"] flo
2016-08-14 19:17:56 320
原创 设置Launch Image 启动图片
Step1点击Image.xcassets 进入图片管理 ,添加对应的图片(尺寸一定要对应)Step2选择General 然后设置launch Image Source 进行设置Step3 LaunchScreen.xib 打开右侧框,选择这个文件,然后在如图,把Use as launch Srceen取消掉 参
2016-08-13 12:58:45 340
原创 判断APP是启动方式
当应用程序启动时执行,应用程序启动入口。只在应用程序启动时执行一次。application参数用来获取应用程序的状态、变量等,值得注意的是字典参数:(NSDictionary *)launchOptions,该参数存储程序启动的原因1.若用户直接启动,lauchOptions内无数据;2.若由其他应用程序通过openURL:启动,则UIApplicationLaunchOptionsU
2016-08-13 11:33:59 712
原创 APP发布的时候输出控制
第一步 :在pch中添加 #ifdef DEBUG#define NSLog(...) NSLog(__VA_ARGS__)#define debugMethod() NSLog(@"%s", __func__)#else#define NSLog(...)#define debugMethod()#endif第二步:在 "T
2016-08-12 18:18:46 182
原创 ios版本跟新
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; //966061242 密云360 [manager POST:@"http://itunes.apple.com/cn/lookup?id=966061242" parameters:nil success
2016-08-12 08:41:44 259
原创 用一个二维码做下载地址,自动区分是 ios 还是 android
html> head> meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> title>二维码下载title> script type="text/javascript"> /*
2016-08-10 19:04:58 2107
原创 APP状态与条例 https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunes
App发布问题
2016-08-06 08:49:52 469
原创 毛玻璃效果
// UIBlurEffect * blur = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight];// UIVisualEffectView * effe = [[UIVisualEffectView alloc]initWithEffect:blur];// effe.frame = _bgImg.fr
2016-08-03 14:56:25 223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人