- 博客(50)
- 资源 (1)
- 收藏
- 关注
原创 JS 函数(function)创建方式
function f1() { //function 命令 return 'Hello world!'; } let f2 = function() { //函数表达式 return 'Hello world!'; }; let f3 = new Function('return "Hello world!"'); //Function 构造函数 let f4 = Function('return "Hello worl...
2021-10-29 17:57:46
279
原创 JS 常见伪数组及转为数组方法
一、伪数组(类数组)特点1、具有length属性;2、可以使用下标访问数据;3、不具有数组的方法, 比如push()、pop()等。二、常见伪数组1、字符串: let str = 'hello'; console.log(str.length) // 5 console.log(str[1]) // e2、function的arguments对象: let fun = function() { console.log(argum
2021-10-29 14:20:31
3049
1
原创 call()、apply()、bind() 区别及用法
call()、apply()、bind()都是Function的prototype中的方法,只有函数才能调用,相应的方法参数如下:function.call(thisArg, arg1, arg2, ...)function.apply(thisArg, [argsArray])function.bind(thisArg[, arg1[, arg2[, ...]]])主要区别有两个:1)、call()方法、bind()方法接受的是参数列表,而apply()方法接受的是一个参数数组;2)
2021-10-28 15:18:19
511
原创 新版chrome带来的跨域cookie丢失问题
新版chrome带来的跨域cookie丢失问题https://yq.aliyun.com/articles/743364https://blog.youkuaiyun.com/qq_37788558/article/details/104484888?fps=1&locationNum=2
2020-08-13 10:34:05
1205
转载 android关于每次点击图标进入应用后都会重新创建启动页的问题
android关于每次点击图标进入应用后都会重新创建启动页的问题原创 2017年07月26日 11:49:21标签:android /启动模式932博主最近公司拿了别人的项目,二次开发,原项目时每次点击都会启动启动页,那么这是个很烦的问题,因此我查阅了相关资料,我们需要做的就是在启动页的代码中添加如下代码即可注意在setCont
2018-03-09 16:34:02
1452
转载 android 版本号大小比较
网上找了很多方法都不太靠谱,有问题,自己改了改,亲试可以大家都知道,版本号一般由以下几部分组成:1. 主版本号2. 次版本号3. 修正版本号4. 编译版本号例如:2.1.3 ,3.7.5,10.2.0在比较版本号时,正确的做法应该是,主版本号和主版本号比较,次版本号和次版本号比较等等,也就是把版本号分割,对应的组成之间进行比较,如下:/** * 版本号比
2018-03-07 10:49:35
1722
转载 iOS app名称多语言支持
1、要想让app的展示名称支持多语言,比如中文版的微信,英文版的对应Wechat,首先需要配置一下环境。 2、创建一个名称为InfoPlist.strings的文件,创建过程如下: (1)和普通的创建文件一下,打开创建文件窗口, (2)创建文件 (3)创建完成之后,会发现项目中多了一个名称为InfoPlist.strings的文件,选中文件,在文件中写入 CFBun
2017-12-13 14:06:10
1457
转载 ios 三种方式加载本地HTMLString并计算高度
ios 原生控件加载本地HTMLString有三种方式:UILabel,UITextview,UIWebview;其中UILable,UITextview都是借助于attributedText属性加载富文本。 一:UILable 加载本地HTMLString 第一步:先把HTMLString 转化为NSAttributedString:- (NSAttributedString *
2017-11-22 15:28:54
3591
转载 iOS7/8 UIButton高亮状态延迟有关问题全解
iOS7/8 UIButton高亮状态延迟问题全解估计很多码友都遇到过这样的情况:UIButton在某些情况下不能立刻响应TouchDown事件,换句话说,迅速点击按钮时,你是永远看不见这个按钮的高亮状态的。而你会发现,出现这种情况时,这些按钮都在UIScrollView(UITableView)上。为此我用了一下午时间查贴整理,得到了完美的解决方案。在介绍
2017-09-11 17:52:13
293
转载 iOS UILabel设置行间距和字间距并计算高度
#define UILABEL_LINE_SPACE 6#define HEIGHT [ [ UIScreen mainScreen ] bounds ].size.height//给UILabel设置行间距和字间距-(void)setLabelSpace:(UILabel*)label withValue:(NSString*)str withFont
2017-08-31 15:04:19
255
转载 iOS开发-设置headerInsectionView不悬浮
UITableView有两个headerView:tableHeaderView、和headerInsectionView(组头视图)。给tableView添加这两个View:tableHeaderView是通过tableView.tableHeaderView = XXXView 的方式添加的,而headerInsectionView是通过- (UIView *)tableVie
2017-08-16 09:46:47
1677
转载 iOS 中的类属性
从Xcode 8开始,LLVM已经支持Objective-C显式声明类属性了,这是为了与Swift中的类属性互操作而引入的。在WWDC 2016 What’s New in LLVM 网页链接 里面有如图1这样一段话。创建一个类属性很简单,主要有以下几个步骤: 1. 使用@property (class)来声明一个类属性; 2. 为类属性创建一个存储变量,通常为全局变量
2017-08-10 17:55:10
440
原创 iOS UILabel 中的文本设置固定宽度
- (void) labelAlightLeftAndRightWithWidth:(CGFloat) labelWidth { CGSize testSize = [self.textboundingRectWithSize:CGSizeMake(labelWidth,MAXFLOAT) options:NSStringDrawingUsesLineFragmentOr
2017-08-04 10:13:40
1342
转载 webView在5.0以上手机加载网页不显示图片
if (Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP) { webSettings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);}
2017-07-27 16:10:15
695
转载 设置UITextView的行间距
项目中通常会对文字设置行间距,当我们使用UITextView显示文字的时候可以对UITextView内的文字设置行间距:UITextView * textV = [[UITextView alloc] initWithFrame:CGRectMake(0, 20, 300, 200)];// textV.selectable = NO; [textV s
2017-07-19 10:04:34
476
转载 IOS UITextView内容垂直居中方法
- (void)contentSizeToFit{ //先判断一下有没有文字(没文字就没必要设置居中了) if([self.textView.text length]>0) { //textView的contentSize属性 CGSize contentSize = self.textView.contentSize; /
2017-07-19 10:03:56
4011
转载 iOS UIWebview添加请求头的两种方式
1、在UIWebviewDelegate的方法中拦截request,设置request的请求头,废话不多说看代码:- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationT
2017-05-27 10:18:38
4406
转载 iOS 添加 UA
获取 UIWebview 的useragent关于获取 UIWebview 的useragent。我对网上的一种做法实在画面太美不忍看。他们使用UIWebview 去加载一个请求,通过返回来数据(附有 UserAgent 的参数)来获取Useragent,这种做法需要设置webview 代理、发请求、要解析数据、要处理用完的对象。实际上只需要两行代码就能搞定
2017-05-11 16:40:41
1380
转载 http://blog.sina.com.cn/s/blog_5e42f31a010156z4.html
1.找到合适的目录,新建一个版本库的目录:mkdir svn创建版本库:svnadmin create /users/qst/svn/repository2.编辑权限,配置svn权限,其中配置文件所在目录:/users/qst/svn/repository/ conf此目录下有三个配置文件:authz/passwd/svnserve.conf1)修改
2017-04-26 11:39:36
4996
原创 Git之SSH与HTTPS免密码配置
http://www.jianshu.com/p/b5ec092fc1d1http://www.jianshu.com/p/0c939f63af41
2017-03-31 11:11:49
514
1
原创 mac远程连接服务器
mac远程连接服务器,下载安装如下软件:http://www.maczapp.com/microsoft-remote-desktop
2017-03-30 16:43:23
496
原创 CSS 导致 UIWebView 加载后无法获取高度
前面遇到一个问题,用 UIWebView 加载后台返回的html后,无法获取UIWebView高度,倒腾一天,发现html里的css 有个属性“height:100%;”导致的。
2017-03-23 10:21:42
236
原创 UILabel 添加 UILabel 导致文本不可见
UIView *contentView = [[UILabelalloc] initWithFrame:self.view.bounds]; contentView.backgroundColor = [UIColorwhiteColor];//注释该行下面的文本可以显示 [self.viewaddSubview:_commentListView];
2017-03-23 10:14:54
1821
转载 iOS UIScrollView 无法滚动 没有弹簧效果解决方案
一般情况下,检查如下:1、没有设置contentSize或者contentSize的尺寸小于等于该scrollView的尺寸2、scrollView.enable = NO;(仅仅是让scrollView不能滚动)3、userInteractionEnable = NO;(scrollView不能与用户交互,所有操作都不可以了) 提到contentSize,
2017-03-13 10:21:37
804
转载 iOS计算UIWebView的高度和iOS8之后的WKWebView的高度问题
当我们涉及到webView和纯代码结合的时候,例如一个资讯详情,其它位置想加上我们的纯代码控件,可以计算出webView的高度,然后放到scrollView上,然后在scrollView下边或者什么位置,加上自己的纯代码内容就行了.下边是计算UIWebView的高度:第一种方法:- (void)webViewDidFinishLoad:(UIWebVie
2017-03-13 09:52:31
268
原创 UIPageViewController 设置滑动事件监听
1、先获取UIPageViewController里面的UIScrollView:-(UIScrollView *)findScrollView{ UIScrollView* scrollView; for(id subviewin _pageViewController.view.subviews){ if([subviewisKindO
2017-02-21 15:27:15
4124
原创 /Localizable.strings:0: error: read failed: The data couldn’t be read because it isn’t in the correc
/Localizable.strings:0: error: read failed: The data couldn’t be read because it isn’t in the correc这个我遇到的是字符串的右侧双引号不小心删除了导致的
2017-02-17 14:07:18
1322
原创 UIPageControl修改圆点图片及间距
1、继承UIPageControl,重写setCurrentPage(可以更换图片,感觉间距只能微调):- (void) setCurrentPage:(NSInteger)page { [supersetCurrentPage:page]; for (NSUInteger i =0; i self.subviewscount]; i++) {
2017-01-19 11:38:43
5099
原创 UITableView 修改 accessoryView 按下效果
1、修改 accessoryView 为UIButton,添加按下效果 : UIButton *accessBtn = [[UIButtonalloc] init]; accessBtn.frame =CGRectMake(0,0, 15/2.0,13); [accessBtn setImage:[UIImageim
2017-01-10 10:27:46
510
原创 导航栏设置背景色底部线条颜色字体大小颜色
[[UINavigationBarappearance] setTitleTextAttributes:@{NSFontAttributeName:[UIFontsystemFontOfSize:18],NSForegroundColorAttributeName:[UIColorwhiteColor]}]; UIImage *bgImage = [ColorI
2017-01-09 18:28:54
1231
原创 ‘XXX’ was compiled with optimization
‘XXX’ was compiled with optimization - stepping may behave oddly; variables may not be available在接入腾讯 GDT 广告时遇到该问题。我看网上的说法是进入 Product -> Scheme -> Edit Scheme -> Run ,修改 Info 里面的 Build Configrati
2017-01-07 16:55:05
724
原创 xcode8 断点无效
1、Product->Debug workflow取消选中show Disassembly when debug2、修改Generate Debug Bymbols 为YES3、Edit Scheme -> Run -> Debug executable 勾选
2016-12-28 10:12:37
6224
转载 iOS证书及ipa包重签名探究
转载请注明出处:http://www.olinone.com/ iOS证书学习推荐博客代码签名探析,本文重点在于介绍ios8.1.3系统ipa包重签名(如企业证书)无法安装的问题。苹果在iOS8.1.3系统以后加强了对ipa安装包签名的验证,主要区别在于ipa唯一标识在原有Bundle Identifier的基础上增加了证书ID,也就说安装包和手机上已安装APP的Bun
2016-12-03 14:18:15
484
1
原创 UIcollectionView 设置左右边距
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayoutalloc] init]; layout.itemSize =CGSizeMake(_viewWidth,_viewWidth); layout.minimumLineSpacing =0; layout.minimumIn
2016-11-25 10:21:06
18376
转载 iOS中显示获取缓存的大小多少M,点击清除缓存方法 (2016-03-03 12:12:01)
iOS中显示获取缓存的大小多少M,点击清除缓存方法 (2016-03-03 12:12:01)转载▼ // 显示缓存大小-( float )filePath{ NSString * cachPath = [ NSSearchPathForDirectoriesInDomain
2016-11-11 15:14:25
341
原创 IOS 圆形图片
float width = 100;UIImageView *imageView1 = [[UIImageViewalloc] initWithImage:[UIImageimageNamed:@"1.png"]]; imageView1.frame = CGRectMake(0, 0, width, width); imageView1.layer.mas
2016-11-09 15:54:22
277
原创 IOS 设置导航栏背景颜色
self.navigationController.navigationBar.tintColor = [UIColor blueColor];self.navigationController.navigationBar.barTintColor = [UIColorblackColor];
2016-11-09 10:49:18
1206
原创 下拉图标图片的标题栏
UIButton *titleBtn = [[UIButtonalloc] init]; [titleBtn setFont:[UIFontsystemFontOfSize:18.0f]]; [titleBtn setTitle:@"所有照片"forState:0]; [titleBtn setTitleColor:[UIColorblackColor
2016-11-08 11:10:17
429
转载 iOS开发-依据文字动态调整按钮(UIButton)宽度
iOS开发--根据文字动态调整按钮(UIButton)宽度 CGRect mainBounds = [[UIScreen mainScreen] bounds]; UIFont *font = [UIFont systemFontOfSize:15.0f]; CGRect locationBtnFrame = self.locationButton.frame;
2016-11-08 10:18:01
1902
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人