随笔 - 399,  文章 - 0,  评论 - 7,  阅读 - 21万

随笔分类 -  swift

1 2 3 4 下一页
Swift UITableView嵌套UICollectionView点击事件冲突(点击事件穿透)
摘要:不管是啥都响应tableviewcell 2.只穿透UICollectionView override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? { let view = super.hitTest(point, 阅读全文
posted @ 2019-04-12 10:27 懂事长qingzZ 阅读(1463) 评论(0) 推荐(0) 编辑
swift4.2 - 一个自定义view弹框
摘要:import UIKit /* * 注册协议view:没找到 UI原图,咱不实现 */ class JYRegisterProtocolView: UIView { /// 点击同意协议的回调 private var clickSelectedBtnBlock:((_ isSelected:Bool) -> Void)? /// 点击完成按钮的回... 阅读全文
posted @ 2019-01-24 16:24 懂事长qingzZ 阅读(938) 评论(0) 推荐(0) 编辑
swift4.2 打印devicetoken
摘要:Swift3.1的DeviceToken打印的是32Byteshttps://www.jianshu.com/p/fed585eef7c1 阅读全文
posted @ 2019-01-22 16:53 懂事长qingzZ 阅读(990) 评论(0) 推荐(0) 编辑
swift - 加速器/摇一摇功能
摘要:import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() } override func motionBegan(_ motion: UIEvent.EventSubtype, with ev... 阅读全文
posted @ 2019-01-18 11:45 懂事长qingzZ 阅读(280) 评论(0) 推荐(0) 编辑
swift - iOS10之后的加速器
摘要:import UIKit //1.加速器框架 import CoreMotion class ViewController: UIViewController { //1.创建运动管理者 必须设置为 全局的 let manager = CMMotionManager() override func viewDidLoad() { sup... 阅读全文
posted @ 2019-01-18 10:56 懂事长qingzZ 阅读(190) 评论(0) 推荐(0) 编辑
swift - scrollview 判断左右移动, 以及上下两个view联动
摘要:核心代码 1. 2. 3. 界面代码VFL 阅读全文
posted @ 2019-01-16 11:21 懂事长qingzZ 阅读(1017) 评论(0) 推荐(0) 编辑
Xcode 去掉控制台无用打印信息
摘要:1. 2。在Environment Variables增加一键值对 OS_ACTIVITY_MODE = disable 转自:https://blog.csdn.net/HelloWorld_1986/article/details/52690753 阅读全文
posted @ 2018-12-20 16:28 懂事长qingzZ 阅读(236) 评论(0) 推荐(0) 编辑
swift - 百度地图API集成
摘要:1.百度搜索 百度地图api 2. 选中之后选择, 看功能需求下载 API 3. 下载的API拖入项目,此处有坑, 如果只用地图或者 定位,这中写着 是 导航的SDK 别拖进去, 不然报错 怕搞错到这里面 选择API,已经分好了 第二个坑 mapapi.bundle 这个东西 在他们SDK里面有,但 阅读全文
posted @ 2018-12-20 15:32 懂事长qingzZ 阅读(886) 评论(0) 推荐(0) 编辑
swift - UIWebView 和 WKWebView(iOS12 之后替换UIWebView)
摘要:1.iOS12 之前 使用 UIWebView 2. iOS 12 之后 系统推荐WKWebView 替代 UIWebView 阅读全文
posted @ 2018-12-17 10:12 懂事长qingzZ 阅读(718) 评论(0) 推荐(0) 编辑
xcode - pod install 出现错误
摘要:xcode 10 上pod install 出现错误 此时 终端已经给你提示了,升级新版本 把, 现在的版本 可能(一定)不兼容 = = 解决 办法1: 升级pod 版本 目前 pod --version 是1.5.3 终端输入 sudo gem install cocoapods --pre 升级 阅读全文
posted @ 2018-12-15 16:02 懂事长qingzZ 阅读(1324) 评论(0) 推荐(0) 编辑
swift - xcode - pod升级版本和降级版本
摘要:1. 查看当前版本 pod --version 2.如果安装过pod,更新命令 新版 sudo gem install -n /usr/local/bin cocoapods --pre 旧版 sudo gem install cocoapods --pre 然后 pod --version 3.如 阅读全文
posted @ 2018-12-15 15:50 懂事长qingzZ 阅读(594) 评论(0) 推荐(0) 编辑
swift - 自定义tabbar按钮的操作
摘要:1.自定义tabbar按钮 只能 present出来VC 或者 nav. 因为它本身 没有导航控制器, 只有在tabbar 的根导航控制器的 VC 才能push 阅读全文
posted @ 2018-12-14 15:25 懂事长qingzZ 阅读(227) 评论(0) 推荐(0) 编辑
swift - 使用系统app导航
摘要:import UIKit //1.导入框架 import MapKit class ViewController: UIViewController { lazy var geoCoder : CLGeocoder = { return CLGeocoder() }() override func touchesBegan(_ touches... 阅读全文
posted @ 2018-12-13 11:04 懂事长qingzZ 阅读(261) 评论(0) 推荐(0) 编辑
swift - layer - 渐变色 - CAGradientLayer
摘要:知道控件的frame ,创建控件时候直接加上 渐变色 // 创建背景渐变色button(通用于View or Controller底部按钮),bounds计算后传入 static func createGradientButton(font: UIFont = UIFont.systemFont(o 阅读全文
posted @ 2018-12-12 15:46 懂事长qingzZ 阅读(1211) 评论(0) 推荐(0) 编辑
swift - 快速代码块 - 创建 tableview等一些控件 基本属性
摘要:1.创建tableview 2.UICollectionView 阅读全文
posted @ 2018-12-11 14:59 懂事长qingzZ 阅读(318) 评论(0) 推荐(0) 编辑
swift 4.2 - 根据字符串 push指定控制器
摘要:俩个方法 1. 创建类写成 类方法 类使用 2. 在当前控制器 写俩方法 方法1 方法2 3.方法使用 阅读全文
posted @ 2018-12-05 10:33 懂事长qingzZ 阅读(508) 评论(0) 推荐(0) 编辑
swift - 全屏imageView的适配 - UIViewContentMode选择
摘要:1. 2. 3.UIViewContentMode的各种现实方式https://blog.csdn.net/sgliquangang/article/details/52723953 阅读全文
posted @ 2018-11-26 16:30 懂事长qingzZ 阅读(218) 评论(0) 推荐(0) 编辑
swift - 高斯模糊
摘要:/* case extraLight case light case dark @available(iOS 10.0, *) case regular @available(iOS 10.0, *) case prominent */ 其他链接:https://www.jianshu.com/p/ 阅读全文
posted @ 2018-11-23 14:52 懂事长qingzZ 阅读(225) 评论(0) 推荐(0) 编辑
swift - 添加定时器
摘要:2.使用 阅读全文
posted @ 2018-11-22 19:05 懂事长qingzZ 阅读(247) 评论(0) 推荐(0) 编辑
swift - xcode10 - 点击事件交互BUG - (手势和button的addTarget方法)
摘要:1. 现象button 点击闪退:没有任何原因 ,在听云检测上,显示 BUG2: 手势 没有任何作用,哪怕设置 isUserInteractionEnabled 和isEnabled 为true 都不行原因 及 解决方法 :没有懒加载。。 解决方法: 1 添加lazy 2.如果不在这个地方 添加方法 阅读全文
posted @ 2018-11-22 18:54 懂事长qingzZ 阅读(236) 评论(0) 推荐(0) 编辑

1 2 3 4 下一页

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示