
转载
Rex_Code
技术菜,又懒惰、不上进
展开
-
iOS WKWebView 点击图片放大
iOS WKWebView 点击图片放大func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) { /// 禁止缩放 let injectionJSString = """ var script = document.createElement('meta');\ script.name = 'viewport';\原创 2021-06-09 11:12:25 · 1193 阅读 · 0 评论 -
11.0 mac os big sur 文件已损坏
按照以往的方法,在系统的【安全与隐私】中已经允许了【任何来源】,但依然不可以。解决方案(前提是已经在【安全与隐私】中开启了【任何来源】):方法如下????:1、打开终端(Terminal),2、输入以下命令后回车,如需要,请输入密码,命令:sudo xattr -r -d com.apple.quarantine <path>命令行中的 ,是你要打开的app的路径,可以将 app 拖到终端里,回车以后,3、再去【应用程序】里面打开对应的 app 就可以打开了。原文...转载 2020-12-11 18:35:10 · 4886 阅读 · 0 评论 -
M1 Mac pod install 错误
M1 芯片的 Mac, cocoapods 安装完成,然后 pod install 发生错误,可以试着执行下面的命令Right-click on Terminal in FinderGet InfoOpen with Rosettasudo gem install ffi然后重新 pod install 就可以了。原文转载 2020-12-10 14:00:33 · 2212 阅读 · 0 评论 -
16进制颜色转换RGB原理
常见的几种表示颜色的方法有:ColorName: 直接用颜色的名称来指定颜色,比如: red blue green yellow优点: 很直观的表达想要使用的颜色缺点: 颜色的名称很少, 不能有效表示一些较为丰富的颜色RGB: 三通道颜色他是目前运用最广泛的颜色系统之一可以通过红绿蓝三色通道, 外加alpha透明度, 来展示几乎所有的颜色RGB是从颜色的发光原理来设定的, 相当于红绿蓝三个颜色通过不同亮度, 来组合成为需要的颜色0为最暗, 255为最亮HEX: 十六进制原创 2020-07-08 14:39:22 · 8939 阅读 · 0 评论 -
ios文字转为16进制
原文链接 NSString *str = @”0xff055008”; //先以16为参数告诉strtoul字符串参数表示16进制数字,然后使用0x%X转为数字类型 unsigned long red = strtoul([str UTF8String],0,16); //strtoul如果传入的字符开头是“0x”,那么第三个参数是0,也是会转为十六进制的,这样写也可以:原创 2017-06-08 16:15:39 · 1150 阅读 · 0 评论 -
iOS,iOS10 跳转系统设置、WIFI、蓝牙…
iOS10跳转系统设置、WIFI、蓝牙…iOS自我们熟悉以来,就一直与Android有着不一样的体验, 系统更加流畅,使用更加舒适, 同时较高与Android的价格也导致了它的特殊性, iOS系统的封闭和很多权限的限制导致了我们在开发的时候经常会遇到很多无法条件无法实现 就比如iOS10以前,我们开发的应用想要跳转到系统设置,跳转到蓝牙,跳转到WIFI… iOS开发工程师们都很熟转载 2017-05-23 12:11:59 · 2096 阅读 · 0 评论 -
vmware14 安装 osx10.13
使用Vmware14安装黑苹果系统macos10.13傻瓜教程 kissshot2017年11月5日 教程笔记 8 条评论 macos千呼万唤的10.13版本出来了一两个月了,朋友圈都在晒iPhoneX,那我也来晒点什么。。。我们就来装个macos虚拟机玩玩吧~!本来首先是首先想到用hyper-v的,不过看了一圈hyper-v安装黑苹果没有成功的案例,国外论坛给出的回复也是impossib...转载 2018-04-02 10:53:05 · 3713 阅读 · 0 评论 -
swift 16进制颜色转换
调用 extension UIColor { //用数值初始化颜色,便于生成设计图上标明的十六进制颜色 convenience init(valueRGB: UInt, alpha: CGFloat) { self.init( red: CGFloat((valueRGB & 0xFF0000) >> 16) / 2转载 2017-06-13 13:56:06 · 764 阅读 · 0 评论 -
ios代码设置圆角
(UIImage *)obtainCircleImage {UIGraphicsBeginImageContextWithOptions(self.size, NO, 0.0);// 获取上下文CGContextRef ref = UIGraphicsGetCurrentContext();// 设置圆形CGRect rect = CGRectMake(0, 0, self.size.width,转载 2017-06-13 16:15:34 · 308 阅读 · 0 评论 -
Android TextView富文本、显示不同的颜色
效果图: 想要的效果,显示总金额的TextView金额部分显示不同的颜色,实现代码如下图所示:设置为自定义的颜色:代码都比较简单,大家应该都可以看懂,我就不解释了,我也是菜鸟……转载 2017-07-20 11:06:46 · 3109 阅读 · 0 评论 -
iOS计算App启动时长
原文链接首先在 main.m 添加如下代码 CFAbsoluteTime StartTime; int main(int argc, char * argv[]) { StartTime = CFAbsoluteTimeGetCurrent();然后在 AppDelegate.m 的开头声明extern CFAbsoluteTime StartTime; 最后在AppDe转载 2017-06-27 14:48:53 · 2906 阅读 · 1 评论 -
ios33款实用库
英文中文翻译摘要:iOS 开发者福利,本文为广大iOS开发者准备了33 款主宰 2017 iOS 开发的开源库,已经有十几万小伙伴关注了,提升你在 2017 年的开发。开始燃烧吧。你好,iOS 开发者们!我的名字是 Pawel,是一名 iOS 独立开发者,也是 Enter Universe 的作者。大概在两年前,我发布了 提升开发的 27 个 iOS 开源库。这篇文章是我的一个最佳纪录(用户好评数转载 2017-06-22 08:37:50 · 422 阅读 · 0 评论 -
Markdown格式
Markdown格式语法简单总结所有的格式标记最好都和文字有个空格,所有的标记符号都是英文状态的标题用 # 号表示标题,一个#号表示一级标题,两个#号表示二级标记,以此类推,最多有6级标题。 列表列表分为有序列表和无序列表,无序列表只要在文字前面加 - 或者 * 就可以了,如下:1.2.3.有序列表直接在文字前面加数字,比如1、2、3这是1这是2这是3引用只要在文本的前面加个向右的转载 2017-05-05 17:55:48 · 470 阅读 · 0 评论 -
Ionic WebStrom Error: Cannot read property 'replace' of undefined
Error: Cannot read property ‘replace’ of undefined在学习Ionic的时候,用的是WebStorm作为IDE进行开发,在运行iOS的时候发生错误:Error: Cannot read property 'replace' of undefined手动打开iOS那个文件夹,运行项目是没有问题。解决方法:in your project folder ro转载 2017-08-15 17:42:18 · 4632 阅读 · 0 评论 -
viewPager+fragment嵌套viewPager+fragment
viewPager+fragment嵌套viewPager+fragment,子viewPager的滑动会发生异常,只要在子viewPager设置adapter的时候fragmentManager用getChildFragmentManager就可以解决了。 // 这里是 getChildFragmentManager,嵌套了viewPager,里面的滑动会冲突 mViewPager.setAd转载 2017-09-19 16:57:18 · 1666 阅读 · 0 评论 -
iOS 如何去除第三方框架的黄色警告
platform :ios,'8.0'inhibit_all_warnings!target 'AIBO sport' dopod 'AFNetworking'pod 'MBProgressHUD'pod 'MJRefresh'pod 'SDWebImage'pod 'Bugly'pod 'MJExtension'pod 'PGPickerView'pod 'SDCycleSc...转载 2018-04-29 17:10:14 · 2505 阅读 · 1 评论 -
Mac下配置Apache服务器
Mac下配置Apache服务器 有的时候,我们需要在内网工作组中分享一些文件或是后台接口没有及时给出,你又想要模拟真实数据,直接在项目里创建plist也可以做到这种需求,但难免让工程变得冗余且看起来比较Low。这个时候就看出配置本地服务器的重要性了,不用时刻等着后台接口的更新,只需要根据接口文档自己模拟真实数据,即方便又显得高大上。Mac自带了Apache环境,我们要做的只是稍微配置一下。...转载 2018-07-25 11:29:24 · 324 阅读 · 0 评论 -
iTunes出现 an unknown error occurred(-45076
打开iTunes出现 an unknown error occurred(-45076)的解决办法 将Mac OS升级到了macos High Sierra,打开iTunes时出现 an unknown errer occurred(-45076)。在不想将iTunes升级至12.7(即停留版本在12.6.2)的情况下,进行如下处理(据说升级iTunes可解决问题,未尝试):一、关闭Sy...转载 2018-07-19 17:59:27 · 3094 阅读 · 0 评论 -
swift IB中所见即所得
平时开发中,经常会遇到设置控件的圆角、边框、阴影等简单的显示特效。刚开始通常我们都是会用代码去设置,有时为了设置一个按钮的特性写了好几行无脑代码。更关键的是即使撸完代码了,还是不能即时看到效果,要运行模拟器,如果不满意效果,还要一点点去修改,再去运行看效果,费时费力并且没有任何技术含量。现在参考别人文章,其实也就是拿来主义,介绍个相当不错的方法,可以在 Storyboard 和 xib 中设置这...转载 2019-01-30 16:37:02 · 679 阅读 · 0 评论 -
iOSwebView修改字体大小字体颜色背景颜色
//字体大小 [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '330%'"]; //字体颜色 [webView stringByEvaluatingJavaScrip转载 2016-05-26 16:01:16 · 476 阅读 · 0 评论 -
ios多语言、国际化
原文链接将文本国际化常用的3个方面一一讲解根据系统语言设置,应用名称的多语言切换 根据系统语言设置,应用内容的多语言切换 在应用内,手动切换多语言 优化 初体验多语言–APP应用图标的多语言效果:Uploading 屏幕快照 2016-11-17 上午9.10.00_240252.png …] 在设置——通用——语言 中选择日语屏幕快照 2016-11-17 上午9.10.00.png转载 2017-06-20 14:51:19 · 493 阅读 · 0 评论 -
Mac 图标大小 LaunchPad 图标大小
Launchpad图标大小怎么调整?Mac OS X 10.10以后的版本 下采用高分辨率模式下,Launchpad的应用程序图标会变很大,空间比较拥挤,那么我们怎样才能调整Launchpad的图标大小呢?其实可以通过调整Launchpad每一行和每一列图标的数量,来调整Launchpad图标大小。 接下来给大家介绍具体方法:运行“终端”程序,执行以下命令: 1、调整每一列显示图标数量,12 表转载 2017-06-04 16:25:07 · 2450 阅读 · 0 评论 -
iOS邮箱正则表达式
(BOOL)isValidEmail { NSString *emailPattern = @”(?:[a-z0-9!#$%\&’*+/=?\^_{|}~-]+(?:\\.[a-z0-9!#$%\\&'*+/=?\\^_{|}” @”~-]+)*|\”(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-转载 2016-10-26 16:20:02 · 977 阅读 · 0 评论 -
iOS10适配问题
原文:http://www.jianshu.com/p/c2bb07786fd1iOS10适配总结说在前面iOS10和xcode8的GM版都放出了下载,我怀着忐忑的心更新了下(怕有适配问题啊!!!),先更新的xcode8,跑了下公司的项目,除了nullable字段有问题其他都还比较顺利,不过项目跑起来,还是有一点小问题,好在不像iOS9更新时变化那么多,然后转载 2016-09-19 09:47:42 · 350 阅读 · 1 评论 -
is not used in any concrete target
重装了mac,使用cocoa pods的时候发生错误提示 The dependency `MJExtension` is not used in any concrete target.然后加上两句话就可以了,有问题的也可以试试:target 'myapp' doend把 需要安装的库放在这两句话中间就可以了, myap转载 2016-09-18 14:05:10 · 266 阅读 · 0 评论 -
swift MD5 加密
http://www.hangge.com/blog/cache/detail_850.html 原文地址MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。 其作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一转载 2016-09-09 14:15:22 · 638 阅读 · 0 评论 -
MAC如何把项目放到Github上
MAC如何把项目放到github上?本文转载自 : http://www.07net01.com/2015/08/895617.html ,还有自己碰到不同的问题,失败的伙伴按步骤重新来就好,我当时就试了几次才对。1.首先创建你的github账号,打开github的官网 github.com 进行注册2. 打开终端,输入 cd ~/.ssh这个是检查转载 2016-05-27 11:50:24 · 2553 阅读 · 0 评论 -
iOS指纹识别iOS TouchID
这是在别的大神那里转载的! 链接:https://segmentfault.com/a/1190000002516465iOS 支持指纹识别 Touch ID 最低的机型是iPhone5s,最低的系统是iOS8.0,所以要判断一下是否支持指纹识别功能,避免造成崩溃。1.首先添加依赖框架 LocalAuthentication.framework #import转载 2016-05-11 16:05:01 · 442 阅读 · 0 评论 -
ios数组倒序
废话不多说,直接上代码:比如有一个数组:NSArray *arr = @[@"1", @"2", @"3"];倒过来排序:arr = [[arr reverseObjectEnumerator] allObjects];NSMutableArray *accountArr = [NSMutableArrayarrayWithConte转载 2016-05-11 10:35:20 · 1803 阅读 · 0 评论 -
iOS获取所有照片
最近的项目要求做一个照片浏览器,之前没做过,在做的过程中遇到的第一个紧要问题就是 “如何获取手机相册所有的照片”,在网上看了下资料,实现过程基本是这样的:1.首先导入框架 ASSetsLibrary.framework然后,#import 2.获取所有照片//获取所有的图片- (void)getAllImage{转载 2016-05-10 18:12:21 · 839 阅读 · 0 评论 -
iOS image-图片设置圆角
iOS image-图片设置圆角实质上是重绘图片 此代码用于实现UIImage圆角,而不是UIImageView圆角,UIImageView圆角可以直接通过如下实现 imageView.layer.cornerRadius = radius; imageView.layer.masksToBounds = YES;//方法1- (UI转载 2016-03-03 18:28:47 · 1250 阅读 · 0 评论 -
iOS超级简单地16进制颜色转换
iOS 0xfafafa 16进制颜色转换 一句代码搞定:接口+(UIColor *)colorWithRGB:(int)color alpha:(float)alpha;实现+(UIColor *)colorWithRGB:(int)color alpha:(float)alpha{ return [UIColorcolorWithRed:(翻译 2016-01-14 23:08:07 · 799 阅读 · 0 评论 -
Mac下安装ANT
安装ant最简单的方法就是通过brew。步骤如下: 1. 安装brew(如果已经安装可以跳过这步)。 ruby -e “$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)” 2. 更新brew数据库为最新。 Brew update 3. 安装ant brew install ant (安装后可以通过ant –ver转载 2016-12-12 17:46:30 · 518 阅读 · 0 评论 -
iOS应用跳转到app store应用评分页面
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图**离线写博客**d导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用转载 2016-11-17 15:53:06 · 626 阅读 · 0 评论 -
Mac删除文件提示“不能删除xx项目,正在使用中”
在删除废纸篓的时候,移动硬盘里面有个文件夹,一直删除不了,大概提示“不能删除xx项目,该项目正在使用中”,百度,Google了很久,都没能成功,看着废纸篓里面有垃圾,却删除不了,强迫症表示接受不了,最后的解决办法还是在百度找到了直接修复磁盘就可以解决还有其他的文章,都可以试下:脚本删除试了,没成功解决方法: 修复磁盘,我是在windows电脑,然后 右击移动硬盘, 选择属性,转载 2017-06-04 17:54:12 · 41188 阅读 · 2 评论 -
LaunchScreen黑屏,图片加载不出来
更改了APP的LaunchScreen后,启动的时候,直接黑屏了,以为是LaunchScreen没设置对,然后在上面加了个有颜色的view,加载出来,没有问题,就是图片不显示,搞了半天都搞不好,又不想用LaunchImage,大概总结了网上的一些解决方法:要iOS8以上LaunchScreen才能正常显示图片图片的名字不能包含 Launch 之类的,重新给图片换个名字最简单,删除APP,cle转载 2017-05-09 15:44:20 · 2875 阅读 · 2 评论 -
RN设置占位图
React-native里面貌似没有设置占位图的这个属性(可能是我没找到),设置占位图主要是用到state这个,默认设置图片的URL为本地占位图的,当网络请求完成获得图片的时候,进行更新。情况一:需要显示的图片的URL链接需要先从网络获取,然后再加载到Image组件中:此时,用三目运算符判断下就可以了。情况二:需要显示的图片的URL链接已经确定知道或者是通过props中传递的:原文链接转载 2017-05-09 17:09:08 · 2111 阅读 · 0 评论 -
iOS中集成ijkplayer视频直播框架
原文链接ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功!一. 下载ijkplayerijkplayer下载地址:https://github.com/Bilibili/ijkplaye转载 2017-05-26 16:21:04 · 588 阅读 · 0 评论 -
Carthage管理依赖库
1.安装carthage 首先是安装brew,终端命令: curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local –strip 1 升级brew brew update 然后开始安装carthage brew install carthage2.使用转载 2017-05-26 10:38:25 · 805 阅读 · 0 评论 -
RN项目报错“RCTBundleURLProvider.h” file not found
“RCTBundleURLProvider.h” file not found从网上下载别人的ReactNative项目,打开iOS项目的时候,xcode会报错,提示:“RCTBundleURLProvider.h” file not found解决方法:打开Mac里面的终端,进入项目所在的文件夹目录;把项目里面的 node_modules 文件夹删除掉,然后执行 npm install 命令转载 2017-05-05 16:56:04 · 12754 阅读 · 1 评论