- 博客(142)
- 资源 (2)
- 收藏
- 关注
原创 微信小程序使用的块
鉴于小程序坑死人不提示的性格,把一些常用的块卸载这里以后方便写的时候直接使用,涉及到路径的都是根据自己工程修改1、使用block循环<block wx:for="{{items}}" wx:for-item="item" wx:key ="index"><view>{{item.name}}</view></block>2、使用判...
2019-05-17 12:11:01 317
原创 PHP实现验证码更新
$str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcde';$newStr = $str[mt_rand(0,strlen($str) - 1)] . $str[mt_rand(0,strlen($str) - 1)] . $str[mt_rand(0,strlen($str) - 1)] . $str[mt_rand(0,strlen($str) - 1)] . ...
2019-05-16 08:02:20 210
原创 vue简单创建过程
首先我们要创建vue工程首先我们要确定自己电脑上是否安装了node环境,打开终端输入 node -v 检测一下,没有安装查找一下资料安装即可;一、使用npm管理依赖1、npm install-g cnpm--registry=https://registry.npm.taobao.org 转换到淘宝镜像,因为国外的网速国内使用可能会慢(我没有修改所以下面的语句都是npm,修改之后要使用...
2019-05-04 11:20:59 365
原创 从app跳转到QQ聊天咨询
首先要在程序中添加白名单1、在info.plist增加key:LSApplicationQueriesSchemes类型为NSArray2、添加需要支持的白名单,类型为String3、跳转按钮添加方法(xxxxxxx 为对方qq号码)func gotoQQ() { if judgeQQ() { UIApplication.shared.op...
2019-04-25 22:47:44 749
原创 H5屏幕尺寸
1、在超小屏幕设备 768px一下 当前宽度100%2、在小屏幕设备 768px-992px 当前容器宽度750px3、在中屏设备 992px-1200px 当前容器宽度970px4、在大屏幕设备 1200px以上 当前容器宽度1170px...
2019-04-01 17:15:40 2005
原创 网页网络监控
window.addEventListener('online',function(){ alert('网络连通了') }) window.addEventListener('offline',function(){ alert('网络断开了') })具体处理后...
2019-03-29 12:55:55 185
原创 runtime杂记
1.消息机制:发送消息runtime只能对象发送消息,所以将类也要转化成类对象 objc_msgSend(person, @selector(eat)); objc_msgSend([Person class], @selector(classEat));2、交换方法:示例#import "UIImage+Image.h"#import <objc/message...
2019-02-19 14:42:44 146
原创 Web font属性语法格式顺序
font: font-style font-weight font-size/line-height font-family;
2019-01-26 09:46:58 746
原创 h5几个特殊字符
&nbsp;空格 &lt; 小于号 &gt; 大于号 &amp; 和号 &yen; 人民币号 &copy; 版权符号 &reg; 商标 &deg; 摄氏度 &plusmn; 正负号 &times; 乘号 &divide; ...
2019-01-22 12:27:53 1108
原创 swift_饼状图
import UIKitimport Chartsclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() //创建一个图表数据记录类型的数组 var entries1 : [ChartDataEntry] = A...
2018-12-09 16:54:53 657 3
原创 swift_折线图的制作
import UIKitimport Chartsclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() let values1:[Double] = [8,67,53,66,33,53] let valu...
2018-12-09 16:27:51 517
原创 swift_柱状图的制作
podfile 中引入Charts import UIKitimport Chartsclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() let values1:[Double] = [8,67,53,66,33...
2018-12-09 16:18:28 486
原创 swift_ios设备的判断
platform :ios,'9.0'target 'DemoS' douse_frameworks!inhibit_all_warnings!pod 'Device'end引入import Device 调用 Device.version()可以作为switch 判断语句使用,例如 switch Device.version() { case ....
2018-12-09 11:42:33 354
原创 siwft_上传和下载
下载文件,并将文件存储到指定的文件中 func simpleDownload() { let destination = DownloadRequest.suggestedDownloadDestination(for: FileManager.SearchPathDirectory.documentDirectory, in: FileManager.SearchP...
2018-12-07 15:25:46 290
原创 swift_Alamofire验证请求结果和可访问性
func manualValidation() { Alamofire.request("http://mobile.weather.com.cn/data/forecast/101010100.html?_=1281891660081").validate(statusCode: 200..<300).validate(contentType: ["application...
2018-12-07 14:08:06 285
原创 swift_Alamofire进行有网网络监测
在项目中引入import Alamofire自己创建一个类import UIKitimport Alamofirepublic func isNetworkRecahability() -> Bool { //初始化一个网络连接状态管理器,并设置检测的目标网址 let manager = NetworkReachabilityManager.init(...
2018-12-07 13:55:38 1083
原创 swift_动画
首先我们制作UIView的相关动画1、最简单的一个动画创建一个UIView UIView.animate(withDuration: 2) { self.redView.backgroundColor = UIColor.green self.redView.center.y += 50 self.redView.al...
2018-12-05 23:16:28 378
原创 Swift_创建文字在左图片在右的UIButton
创建一个类继承自UIButtonimport UIKit class TitleAndImageButton: UIButton { override init(frame: CGRect) { super .init(frame: frame) setUpUI() } //通过XIB/SB创建时调用 ...
2018-12-05 10:30:37 1282
原创 swift_UIBarButtonItem简单使用
我们如果是只是简单的放个图片直接调用系统原生的就好 navigationItem.leftBarButtonItem = UIBarButtonItem.init(imageName:"图片", target: self, action: #selector(click)) 文字 navigationItem.leftBarButtonItem = UIBarButtonItem.in...
2018-12-05 09:47:08 2254
原创 swift_使用xib创建UIView
方法 class func visitorView() ->VisitorView { return Bundle.main.loadNibNamed("VisitorView", owner: nil, options: nil )?.last as! VisitorView }
2018-12-04 23:00:46 533
原创 Swift_使用命名空间创建
import UIKit class MainTableViewController: UITabBarController { override func viewDidLoad() { super.viewDidLoad() tabBar.tintColor = UIColor.orange ...
2018-12-04 15:12:58 316
原创 Swift_自定义log
print(#file) //获取当前当前print所在的文件路径 print(#function) //获取s当前print所在的方法名称 print(#line) //获取当前pring所在的行号根据这些我们可以创建创建一个方法/// - Parameters:/// - message: 打印的信息/// - fileName: 文件名称//...
2018-12-04 11:36:49 174
转载 Swift_log全局打印
platform :ios,'9.0'target ‘SwiftDemo’ douse_frameworks!inhibit_all_warnings!pod 'QorumLogs'end然后 //打开log QorumLogs.enabled = true 然后使用可以为我们打印四个级别的东西,分别是 debug、info、warning、e...
2018-12-04 10:34:30 338
原创 swift判断手机是否越狱
在代码中设置如下方法 func isJailBroken() -> Bool { //判断设备上是否安装了这些程序 let apps = ["/APPlications/Cydia.app","/APPlications/limera1n.app","/APPlications/greenpois0n.app","/APPlications/blackra1...
2018-12-03 22:10:45 1400
原创 Swift_TwicketSegmentedControl分段控件使用
platform :ios,'9.0'target ‘SwiftDemo’ douse_frameworks!inhibit_all_warnings!pod 'TwicketSegmentedControl'end引入import TwicketSegmentedControl添加代理class ViewController: UIViewController,Twic...
2018-12-02 13:31:11 246
原创 swift_PagingMenuController分段控件使用
gitHub地址:https://github.com/kitasuke/PagingMenuController 里边有详细的讲解platform :ios,'9.0'target ‘SwiftDemo’ douse_frameworks!inhibit_all_warnings!pod 'PagingMenuController'end创建5个UIViewController,...
2018-12-02 13:05:15 774 2
原创 Swift_程序间跳转
platform :ios,'9.0'target ‘SwiftDemo’ douse_frameworks!inhibit_all_warnings!pod 'Appz'end在plist文件中添加LSApplicationQueriesSchemes,根据自己需要添加包含的值在项目中引入import Appz在调用的地方调用下面的语句 let app = UIApp...
2018-12-01 23:07:30 251
原创 swift_动态获取文字高度
//根据文字获取高度 func caculateHeight(commemt : String, fontSize : CGFloat, showWidth : CGFloat) -> CGFloat { let font = UIFont.systemFont(ofSize: fontSize) let size = commemt.boun...
2018-11-30 16:18:06 1321 1
原创 swift_DateTimePicker 日期时间拾取器
platform :ios,'9.0'target ‘SwiftDemo’ douse_frameworks!inhibit_all_warnings!pod 'DateTimePicker'end引入import DateTimePicker //创建两个常量,分别表示日期最小值4天前和最大值4天后 let min = Date().addingTimeInterv...
2018-11-30 11:53:57 388
原创 swift_ActiveLabel文字中tag和Url动态可点击使用
platform :ios,'9.0'target ‘SwiftDemo’ douse_frameworks!inhibit_all_warnings!pod 'ActiveLabel'end文件中引入import ActiveLabel let label = ActiveLabel.init(frame: CGRect.init(x: 0, y: 0, width: 300...
2018-11-30 11:28:30 744
原创 swift_SCLAlertView使用
platform :ios,'9.0'target ‘SwiftDemo’ douse_frameworks!inhibit_all_warnings!pod 'SCLAlertView'end在使用的地方引入import SCLAlertView调用方法很类似 SCLAlertView().showSuccess("确定", subTitle: "哈")还有就是一些...
2018-11-29 17:53:26 419
原创 swift_PKHUD提示框使用
platform :ios,'9.0'target ‘SwiftDemo’ douse_frameworks!inhibit_all_warnings!pod 'PKHUD'end最新xcode中运行,首先不要在viewDidLoad中调用这样会崩溃调用 HUD.flash(.label("dsdsds"), delay: 4) 等样式是可以自动消失 如果是 HUD.show(....
2018-11-29 17:22:12 1490
原创 Swift_Toaster弹窗的使用
这个弹窗swift4之后会报错,自己根据提示修改才能引用成功最简单使用 Toast.init(text: "hhdsd").show() Toast.init(text: "测试数据", delay: 1, duration: 2).show()自己控制消失// let toast = Toast.init(text: "测试s数据")// t...
2018-11-29 16:02:12 781
原创 iOS——swift简单调用原生地图
import UIKitimport MapKitclass ViewController: UIViewController,MKMapViewDelegate { var selectedAnnotion : MKAnnotation! override func viewDidLoad() { super.viewDidLoad() ...
2018-11-29 14:44:18 845
原创 ios_Swift_密码输入框后面的图片及是否可见提示
首先引入podplatform :ios,'9.0'target ‘SwiftDemo’ douse_frameworks!inhibit_all_warnings!pod 'PasswordTextField'end然后在工程中引入:import PasswordTextField ,这时候可能是swift版本的原因,不能引入,然后command+b检测一下,会爆出错误,报错的...
2018-11-29 11:45:56 344
原创 iOS_人物图片面部居中问题解决方法
OC使用pod加入第三方类库 FaceAwareFill,在项目中调用类#import "UIImageView+UIImageView_FaceAwareFill.h",在UIImageView中调用 [myImageView faceAwareFill];就可以了;Swift 中使用pod加入第三方类库faceAware,在项目中调用import FaceAware,在UIIma...
2018-11-29 09:22:34 865
转载 JavaScript数组
var arr = [1,2,34,'Hello',null,true];1、获取数组长度 arr.length; 如上数组长度为6,如果我将数组长度改成7,数组会变成如下方式:[1,2,34,'Hello',null,true,undefined];如果改成arr.length = 2,数组会变成[1,2]2、数组内容替换:(如上数组)将arr[0]位置内容替换 arr[0] = 4...
2018-11-14 10:36:27 136
转载 iOS_ReactiveObjC简单使用
实现在pod中导入platform :ios,'8.0'target ‘demo’ dopod 'ReactiveObjC'end这里需要注意,如果是oc和swift同时存在里面要添加use_frameworks! 我们引入大量第三方时候可能有许多报黄信息,添加 inhibit_all_warnings!可以屏蔽掉提示 然后就是在工程中引入#import &l...
2018-11-07 16:17:11 671
Linux网络安全运维(技巧传授篇)
2018-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人