自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 tableView黑线问题

如果tableview滑动过程中出现黑线,设置如下代码解决 tableView.backgroundView?.backgroundColor = .white

2020-04-16 19:49:37 36 0

原创 iOS 设置电池栏两种方式

说明: info.plist 添加 View controller-based status bar appearance 对电池栏的设置是有影响的: 1、为NO, UIApplication.shared.statusBarStyle 生效, 此方法已被废弃 2、为YES时,UIAppli...

2019-10-08 10:26:55 123 0

原创 pod 不能使用

报错:-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory 解决办法:...

2019-10-06 18:02:30 194 0

原创 从App Store获取最新APP版本号

CFBundleShortVersionString(Version):真正的APP版本号,即应用程序的迭代版本; APP Store 所识别到的版本号。发布版本号是三个时期分离整数组成的字符串。例如 1.0.1。第一个整数表示应用程序的主版本号,表示实现新功能或重大变化。第二个整数代表次版本号...

2019-08-08 16:10:15 295 0

转载 Swift - 实现图片全屏展示功能(可左右滑动切换图片)

1,效果图 (1)作为演示,我们首先在页面上创建各个图片的缩略图。 (2)点击任意一张缩略图,则进行全屏展示。如果有多张图片,还可以左右滑动进行切换。同时为了让展示效果更好,这时默认会将导航栏隐藏,点击图片又会显示出导航栏。 (3)全屏浏览时,照片默认会自动缩放以便完整显...

2019-07-11 09:39:49 621 0

原创 qrcode 二维码--swift 5

方法1 class GenerateQRCode: NSObject { static let shared = GenerateQRCode() ///生成二维码 func generateQRCodeImg(_ qrStr: String, q...

2019-06-29 15:10:28 181 0

原创 class-dump安装与使用

一、安装class-dump 1. 下载 class-dump 文件 <需要xcode编译,获取 class-dump文件>; {也可以直接下载 class-dump 提取码: 7y72 } 2. shift + command + g 快捷键进入如下文件夹 3. 拖动 获...

2019-05-27 20:03:06 65 0

原创 定制可在xib、storyboard中直接使用的View

方法1:xib定制view <1> 设置File's Owner ---> 指向对应的 view 设置File's Owner ---> 指向对应的 view <2> 拖拽出view 到 代码 拖拽出view 到 代码 &l...

2019-05-18 11:18:41 53 0

原创 tableView 头部 下拉缩放

方法1:在tableView上层固定一个view用户缩放, 切tableView 设置一个tableHeaderVeiw 具体代码如下: func scrollViewDidScroll(_scrollView:UIScrollView) { lety = scrollView.c...

2019-05-15 17:32:47 122 0

原创 xcode 9、xcode 10使用模拟器总是提示“Developer Tool Access”需要控制另一个进程问题

具体问题如下: 解决方法: Enable and disable Gatekeeper using the spctl command In Terminal, enter the spctl command. 启用 To enable Gatekeeper, enter: $ sud...

2019-05-15 09:26:03 87 0

转载 ios WebView富文本

前言 最近开发基于Web版的富文本,要实现PC与移动端互通,而且还有一些基础的操作,故而参考了许多开源框架和富文本JS框架。 实现富文本技术主要分为三类:ceretext、textkit、webview。这三类各有优劣,开发的难度、方式、用户体验也是有非常大的不同,这里不详细说明,具体的可以找度...

2018-11-27 17:50:52 520 0

原创 ios 自定制转场动画汇总

import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional s...

2018-09-08 10:50:05 148 0

原创 自定义Push动画 --- Swift 4

//MARK: Push动画 ///从下向上推出(push出页面 ----&gt; 从底部到顶部 垂直出现-消失) func setPushAnimatedWithTransition(customSelf: UINavigationController) { if ...

2018-08-22 22:00:19 356 0

原创 保存图片到本地 (Swift 4)

/*****************************保存图片*************************************/ //MARK: 将图片保存在相册 ///保存图片 --&gt; UIImageWriteToSavedPhotosAlbum func sav...

2018-07-31 17:01:29 2896 0

原创 iOS 截屏, 获得普通view和ScrollView的UIImage (Swift 4)

/****************************截屏**************************************/ //MARK: 截屏 ///截屏 View func screenImageWithView(cutView: UIView)-&gt; UIIm...

2018-07-31 16:54:00 462 0

原创 iOS相册、相机权限判断 (Swift 4)

AppDelegate中的方法 func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: A...

2018-07-31 16:49:37 2054 0

原创 设置导航栏颜色、字体属性

方法1:在appdelegate中设置 ///全局设置导航栏以及左右item的颜色和大小属性----&gt;此方法需要在appDelegate中调用 func appdelegateConfigNavi() { UINavigationBar.appearance().barT...

2018-07-23 10:22:42 1196 0

原创 将本地功能上传到码云代码仓库

1. cd + 工程所在路径2. git conifg --global user.name "你的名字/昵称"3. git config --global user.email "邮箱账号"4. git init5. git remote add orig...

2018-07-14 14:39:04 379 0

原创 textView 添加占位字符的两种方式

textView 添加站位字符

2018-07-06 13:58:08 683 0

原创 html字符串转富文本字符串(Swift 4)

///方法1--&gt;通过'&lt;head&gt;'将html字符串转化为 NSMutableAttributedString     class func getAttriFrom(str: String) -&gt; NSMutable...

2018-07-04 21:01:05 2252 0

转载 iOS 保存图片到手机的几种方法--(OC)

在使用前  请导入photos.framework然后导入1#import #import #import方法一使用UIImageWriteToSavedPhotosAlbum函数将图片保存到相册,如:12345678- (void)loadImageFinished:(UIImage *)ima...

2018-06-27 09:01:10 2471 0

原创 释放原来的键盘,取消键盘等的第一相应者身份

func resignFirstya() {    if let vv = UIApplication.shared.keyWindow?.perform(Selector.init(("firstResponder"))) {        let first = vv.ta...

2018-06-26 14:01:38 72 0

原创 Mac电脑忘记管理员密码与忘记登陆密码处理(开机/恢复出厂设置/重置)

Mac电脑有时候会碰到忘记管理员密码无法登陆,强制重装系统等操作方法如下

2018-06-23 11:50:46 14743 2

转载 Swift - 文本框textView图文混排的实现

我们使用文本框(UITextView)时,除了输入文字外,可能还会想在里面插入一些图片。或者有一些图文混排的内容需要展示出来。 这个只需要通过 textView 的属性化文本即可实现。j将图片以附件的形式插入即可。本文通过样例演示如何实现 textView 的图文混排,同时还可以选择插入图片的模式...

2018-06-21 17:46:55 561 0

原创 xcode 获取git上之前的某个版本

第一步:先下载对应的代码第二步:在git的提交记录中找到要返回的版本提交的标识(即SHA)第三步:先进入对应工程第四步:终端执行

2018-06-21 13:54:56 691 0

原创 创建一个高度为1的虚线

///创建一个高为1的线 func config() { let lineView = UIView(frame: CGRect(x: 2, y: 300, width: self.view.frame.size.width - 4, height: 1)) ...

2018-06-15 15:03:21 66 0

原创 设置控件的某个圆角 (Swift4)

给控件设置圆角 //MARK: 设置某个圆角 func configSideRadius(iv: UIView) { //MARK: 设置阴影,圆角,一定要根据 屏幕的尺寸/self的bounds 设定;不能使用自身尺寸 let bounds = C...

2018-06-14 16:42:30 669 0

原创 绘制阴影(带圆角可选) (Swift4)

四种设置阴影的方法 ///实际使用 func configShadowUI() { let shadowV = Bundle.main.loadNibNamed("ShadowCell", owner: self, options: nil)...

2018-06-14 16:40:51 681 0

原创 最简单的方法设置阴影 (Swift4)

//先边框 shadowV.layer.borderWidth = 0.3 shadowV.layer.borderColor = UIColor.groupTableViewBackground.cgColor ...

2018-06-09 14:31:01 1757 0

原创 添加虚线 (Swift4)

///添加虚线(给一个View加虚线--虚线所在UIImageView高为5)func addLineView(setView: UIView, color1: UIColor, color2: UIColor) {    let imgV:UIImageView = UIImageView(fr...

2018-06-08 22:34:46 937 0

转载 Swift - Core Graphics绘图框架详解3(绘制渐变、填充渐变色)

Quartz 2D 的渐变方式分为如下两种:线性渐变:渐变色以直线方式从开始位置逐渐向结束位置渐变放射性渐变:以中心点为圆心从起始渐变色向四周辐射,直到终止渐变色使用中我们可以直接绘制一个渐变,也可以将渐变填充到现有的图形路径上。下面通过样例分别进行演示。一、渐变的绘制 1,绘制线性渐变12345...

2018-06-05 20:01:26 177 0

转载 Swift - Core Graphics绘图框架详解2(绘制图形)

1,绘制矩形1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859import UIKit class ViewController:...

2018-06-05 19:59:21 138 0

转载 Swift - Core Graphics绘图框架详解1(绘制线条)

一、Core Graphics介绍1,什么是Core Graphics(1)Core Graphics Framework 是一套基于 C 的 API 框架,使用了 Quartz 作为绘图引擎,可用于一切绘图操作。它提供了低级别、轻量级、高保真度的 2D 渲染。(2)Quartz 2D 是 Cor...

2018-06-05 19:55:19 374 0

原创 webView 加载富文本字符串 (Swift4)

let headerS = "&lt;html lang=\"zh-cn\"&gt;&lt;head&gt;&lt;meta charset=\"utf-8\"&gt;&lt;meta nam...

2018-06-04 09:45:31 658 0

原创 tableView自定制协议(已适配iPhone x)

自定义拓展实现:import Foundationimport UIKitpublic let is_iphoneXBS = (UIScreen.main.bounds.height == 812.0)public protocol BSTableViewProtocol { }public ex...

2018-05-23 17:39:39 284 0

原创 push一个透明页

push一个透明页

2018-05-23 09:21:18 374 0

原创 push出页面和present一样底部垂直出现(从下向上推出)

//MARK: Push动画 ///从下向上推出(push出页面 ----&gt; 从底部到顶部 垂直出现-消失) func setPushAnimatedWithTransition(customSelf: UINavigationController) { if ...

2018-05-23 09:13:52 1191 0

转载 二维码 swift 4

A barcode and qr code scanner( 二维码 各种码识别,生成,界面效果)scanqrcodebarcodeavfoundationSwiftOtherBranch: master New pull requestFind fileClone or download MxA...

2018-05-15 20:59:46 374 2

原创 APP启动广告页 (Swift 4)

APP每次启动都会展示广告启动页: LSLaunchAD.show(with: self.window, countTime: 5, showCountTimeOfButton: true, showSkipButton: true, isFullScreenAD: true, localAd...

2018-05-14 16:26:50 637 0

原创 APP引导页(Swift 4)

swift 4 实际使用:在Appledelegate中的didfinishLaunchingWithOptions 方法中是是实现:            let images = ["launch_a", "launch_b", "launch...

2018-05-14 16:23:25 615 0

提示
确定要删除当前文章?
取消 删除