代码改变世界

iOS - 基础动画

2017-01-18 14:13 by 菜鸟Alex, 179 阅读, 0 推荐, 收藏, 编辑
摘要:代码 代理方法动画执行完毕调用 KeyPath有一下几种 |keypath|说明| | | | |rotation.x|绕x轴旋转| |rotation.y|绕y轴| |rotation.z|绕z轴| | rotation |中心点旋转| |scale.x|x轴缩放| |scale.y|y轴缩放| 阅读全文

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

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

iOS - NSString去掉回车与换行符

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

ios-将代码创建的视图控件放入拖拽控件的下面

2016-12-07 14:11 by 菜鸟Alex, 752 阅读, 0 推荐, 收藏, 编辑
摘要:如图所示 图片是拖拽上去的imageView,橘黄色控件是在代码中创建的添加上去的,此时黄色view在imageView 上方 调用方法 试图将imageView放到最上面但的到的效果跟上图一样 如果调用 将代码创建的控件放入最下面则生效如图: 具体原因不太清楚,如果有知道的请留言谢谢. 阅读全文

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

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

iOS - UIButton折行文字显示设置

2016-11-30 09:24 by 菜鸟Alex, 3382 阅读, 0 推荐, 收藏, 编辑
摘要:首先在控制器中创建一个button 此处宽度故意设置的比较小由于文字过长,则设置 的属性为 时,此时button的title显示效果如下 显示的前端省略而且只显示了内容 ,`line2 \n line2`不会被省略. 此处宽度故意设置的比较小由于文字过长,则设置 的属性为 时,此时button的ti 阅读全文

iOS10 - 访问系统通讯录新方法

2016-11-05 14:09 by 菜鸟Alex, 2392 阅读, 0 推荐, 收藏, 编辑
摘要:所需框架 遵循代理 调用通讯录 如果在iOS10的机器上调用以前的ABPeoplePickerNavigationController老方法将直接崩溃. 选择完成代理回调 用户点某个联系人进去获取属性调用的方法 例如从通讯录选择联系人打电话两个方法都写只调用上面方法 取消选择回调 阅读全文

ios - runtime运行时应用---交换方法

2016-05-06 00:51 by 菜鸟Alex, 3370 阅读, 0 推荐, 收藏, 编辑
摘要:runtime运行时用法之一 交换类的方法,此处简单写了把系统的UIView的setBackgroundColor的方法换成了自定义的pb_setBackgroundColor 首先创建UIView的分类 在分类中导入头文件 import 实现load类方法 类被加载运行的时候就会调用 分别获取系统 阅读全文

ios - NSTimer中target的self是强引用问题

2016-05-05 10:45 by 菜鸟Alex, 2518 阅读, 0 推荐, 收藏, 编辑
摘要:当控制器ViewController跳转进入控制器OneViewController中的时候开启定时器,让定时器每隔一段时间打印一次,当OneViewController dismiss的时候,控制器并没有被销毁.然而定时器的timer invalidate 在dealloc中已经写了. 如果没有定 阅读全文

ios - kvo观察者示例

2016-05-04 21:29 by 菜鸟Alex, 243 阅读, 0 推荐, 收藏, 编辑
摘要:首先创建Person分类 .m中不做任何事情 控制器.m中 只要监听的属性name 和 height的值发生了改变就会触发下面的方法 由于对person.name 以及height的属性都做了监听,只要触摸后属性的值发生改变就做得到通知触发通知方法 (void)observeValueForKeyP 阅读全文
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页