代码改变世界

随笔分类 -  Tip

ios - 图片保存到相册

2018-05-25 12:52 by 菜鸟Alex, 228 阅读, 收藏,
摘要: 在info.plist中添加权限声名否则崩溃 阅读全文

git提交远程仓库出现everything up-to-date处理方式

2018-05-23 17:41 by 菜鸟Alex, 4418 阅读, 收藏,
摘要: 当出现 时候貌似是当前没有在任何分支上导致报的错 处理方式: 切换到主线程, 搞定. 并没有进行创建新分支,然后分支提交,然后切换主分支,然后删除创建的分支. 阅读全文

iOS - 启用与禁用滑动返回手势

2018-01-29 10:47 by 菜鸟Alex, 6940 阅读, 收藏,
摘要: 禁用手势返回 如果需要在其他界面继续使用滑动返回手势则再添加如下代码 阅读全文

iOS - 从一段字符串中提取出手机号码

2018-01-29 09:46 by 菜鸟Alex, 2387 阅读, 收藏,
摘要: 正则表达式只匹配数字 从匹配数字开始位置,长度正好为11位的提取出来 阅读全文

iOS - 调节控制手电筒亮度

2017-08-28 15:58 by 菜鸟Alex, 841 阅读, 收藏,
摘要: 导入框架 设置属性: 中 获取硬件以及判断手电筒是否可用: 设置开关手电筒的一个方法: 设置手电筒亮度的一个方法: 注意: 1. 可能由于玩游戏之类原因手机过热导致打开手电筒失败,最终导致崩溃. 2. 设置手电筒的亮度前要 3. 设置手电筒完毕后要 4. 最好的办法用 捕获异常防止崩溃. 阅读全文

iOS - try~catch捕获异常防止崩溃简单实用

2017-08-28 15:26 by 菜鸟Alex, 3080 阅读, 收藏,
摘要: ```objc - (void)viewDidLoad { [super viewDidLoad]; //创建可变数组 NSMutableArray * arrM = @[].mutableCopy; // 创建nil对象 NSString * str = @""; // 测试try cash @try { //此处... 阅读全文

iOS - UITableViewStyleGrouped样式顶部预留空白问题

2017-08-22 14:07 by 菜鸟Alex, 2636 阅读, 收藏,
摘要: 一行代码搞定,以下两种方式均可 阅读全文

iOS - 发送邮件

2017-08-21 11:12 by 菜鸟Alex, 196 阅读, 收藏,
摘要: 创建可变字符串 添加收件人 添加抄送人,如果没有设置成空即可 添加密送,如果没有设置成空 添加主题 添加邮件内容 以标签的形式添加内容. 阅读全文

iOS - 监听键盘弹出,回收

2017-08-14 10:26 by 菜鸟Alex, 1678 阅读, 收藏,
摘要: Stack Overflow上说是iOS11 获取不到键盘的frame不过我试了试真机可以,可能是测试版的xcode9? 原文: https://stackoverflow.com/q/45689664/6302512 添加通知 相关宏定义: 实现通知方法: 点击屏幕回收键盘: 最后效果没有做任何动 阅读全文

iOS - Tips

2017-06-27 14:49 by 菜鸟Alex, 219 阅读, 收藏,
摘要: 自定义cell选中背景色 NSURL获取字符串 获取手机APP信息 清理APP缓存 获取APP缓存大小 屏幕翻转相关 收起键盘 方便 修改 的`placeholder`字体颜色大小 获取UIWindow 当年直接用这个获取 有时候获取到的是一个nil 去除数组中重复的对象. 打印结果 颜色转图片 随 阅读全文

iOS - tableviewcell分割线不对齐以及取消分割线

2017-06-21 14:39 by 菜鸟Alex, 3288 阅读, 收藏,
摘要: 取消分隔线代码属于 的属性设置如下 分割线不对齐左侧默认留出15点空白,对齐设置代码: 不对齐设置方法二: 如图: 阅读全文

ios - tableviewCell点击取消选中变灰效果

2017-06-21 14:37 by 菜鸟Alex, 19987 阅读, 收藏,
摘要: iOS tableviewCell如果设置了一个背景色,点击的时候他的颜色就会改变,即使设置了如下方法: 正确设置方案如下 xib中: 或者在代码中设置 阅读全文

iOS - 时间对比(当前时间与给定时间对比)

2017-04-24 09:26 by 菜鸟Alex, 12126 阅读, 收藏,
摘要: 在给定时间与当前时间进行对比,用途: 验证码是否过期? 获取当前时间 将服务器返回的时间字符串转换为 格式 时间对比: 返回 过期, 相等, 没过期 常用语验证码过期.封装到公共类最好. 以下转自 http://www.cnblogs.com/zhang kiwi/p/5009019.html 获取 阅读全文

iOS - 从view中获取控制器

2017-04-21 10:58 by 菜鸟Alex, 3209 阅读, 收藏,
摘要: 当界面比较复杂时有时会将一个view单独抽取出来作为一个单独的类.但当涉及到控制器的跳转的时候就不得不用代理或者block回调来去父容器的控制器来进行跳转,很不方便.不过发现一个黑科技如下. 创建 测试view的类 在 的`viewDidLoad`添加如下代码 测试效果如下 阅读全文

iOS - lable的text中不同字符不同颜色设置,一段文字显示多重颜色

2017-01-17 14:21 by 菜鸟Alex, 1160 阅读, 收藏,
摘要: 代码如下 封装成工具类 测试工具类 测试结果如下 设置的字符串必须是连续的否则无效如图 阅读全文

iOS - NSString去掉回车与换行符

2017-01-05 09:09 by 菜鸟Alex, 12127 阅读, 收藏,
摘要: 代码展示: 由于服务器返回的字符串有回车与/n自己设置的xib的label显示装不下了,所以初次下策也没通知服务端自己改一下吧. 阅读全文

iOS - UIButton设置文字标题下划线以及下划线颜色

2016-11-30 09:59 by 菜鸟Alex, 18252 阅读, 收藏,
摘要: 创建button设置可以折行显示 设置button的下划线直接设置文字的属性 的`tncString NSUnderlineStyleAttributeName NSUnderlineStyleNone NSUnderlineStyleSingle NSUnderlineStyleThick NSU 阅读全文