摘要: 使用brew安装jenkins brew install jenkins 启动,停止,重启jenkins brew services start jenkins brew services stop jenkins brew services restart jenkins 局域网使用IP访问jen 阅读全文
posted @ 2022-04-25 08:50 Milo_D 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 系统的UITextField输入的时候最后一个字符会有1-2s的效果展示, 效果如下: 为了解决这个问题, 可以用字符 "●" 替换, 替换后效果如下: 用到的是UITextField的代理方法textField(_ textField: UITextField, shouldChangeChara 阅读全文
posted @ 2018-08-03 15:22 Milo_D 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 我是效果图 实现如图这效果一般会直接通过多张图进行切换进行完成。但这样的处理,会浪费App的资源存储空间,而且效率也不高。那么今天我们用CAShapeLayer实现以下吧。 拆分: 添加图层和视图 实现代码 改变大小的代码 阅读全文
posted @ 2017-11-24 15:11 Milo_D 阅读(483) 评论(0) 推荐(0) 编辑
摘要: _demoView = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)]; [self.view addSubview:_demoView]; CAShapeLayer *shapeLayer = [CAShapeLayer layer]; shapeLayer.frame = _... 阅读全文
posted @ 2017-11-24 11:29 Milo_D 阅读(196) 评论(0) 推荐(0) 编辑
摘要: { CAGradientLayer *_gradientLayer; NSInteger count; } - (void)addLabel{ // 创建UILabel UILabel *label = [[UILabel alloc] init]; label.text = @"我是谁, 我在哪里, 我好迷茫..."; [label sizeT... 阅读全文
posted @ 2017-11-23 17:47 Milo_D 阅读(426) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-09-22 09:31 Milo_D 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 当自定义一个navigationController实现全屏右划返回时, 使用起来是不是很爽, 代码如下: -(BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{ return NO; } retur 阅读全文
posted @ 2017-09-08 12:02 Milo_D 阅读(1727) 评论(0) 推荐(0) 编辑
摘要: Swift 自定义打印方法 代码如下 控制台输出 阅读全文
posted @ 2017-09-06 14:52 Milo_D 阅读(324) 评论(0) 推荐(0) 编辑
摘要: Swift中闭包反向传值 1.第二控制器申明一个闭包类型 2.第二控制器定义一个变量 3.第一控制器实现回调 4.第二控制器传值 阅读全文
posted @ 2017-08-29 12:20 Milo_D 阅读(513) 评论(0) 推荐(0) 编辑
摘要: swift中代理的使用 首先定义一份协议。 protocol DetailsViewControllerDelegate: NSObjectProtocol{ func fetchBackString(str: String) } 声明代理属性 weak var delegate: DetailsV 阅读全文
posted @ 2017-08-29 12:12 Milo_D 阅读(195) 评论(0) 推荐(0) 编辑