iOS
文章平均质量分 88
Voctex
门外的繁华不是我的繁华
展开
-
ios 自定义0.5的线条UIView
这是本人第一次写有关ios的博客,也不知道要写什么内容,所以先把自己随手弄的一个自定义View给搞上来,大家觉得好用的话也可以拿去用,后期我再优化一下,感觉在布局那块还是蛮好用的,当然,如果你们这群大神有更好的用法请通知我,我刚涉及ios不久。在ios xib布局文件中,用自动布局约束的时候,UIView的宽和高最小只能设置1,而不能设置0.5之类的,然后在运行的时候会发现线条太粗,影响整体美观。一原创 2017-01-17 20:34:04 · 1858 阅读 · 0 评论 -
ios新建项目图解
鄙人新手一个,是由开发Android转向ios开发的,当然也只是想多了解一下ios开发,毕竟技多不压身。 之前自学了oc,然后都是直接在我同事的项目上直接开发功能,但是对于布置一个新的项目来说,我很多都不清楚,这对我来说是不允许的。所以我花了点时间参考了网上很多博客然后搭建了一个可运行的新项目,特此做下笔记。首先先创建一个空的项目,如下图: 然后就会生成一个新的空项目,运行之后一篇黑,这还不是我原创 2017-03-03 16:25:13 · 486 阅读 · 0 评论 -
ios obj-c 延迟时间后没收到通知就执行操作
不论是在android还是ios,都会有个问题,就是根据输入框内容进行接下来操作,如果是请求网络数据的话,那么随时改变文本内容就直接请求网络的话,想象一下,快速删除文本,几十毫秒删掉一个字符串,然后请求一下网络,那么会造成服务器的负担,而且还可能会出现数据错乱。所以这时候就出现了该需求,就是在用户一段时间不进行频繁操作之后就执行最后的操作。android方面可以用handler和message配合使原创 2017-08-14 11:37:01 · 666 阅读 · 0 评论 -
ios objc与swift的桥接文件
ios中,swift与objc相互要相互调用的话,这里objc可以直接调用swift中的类和函数,但是swift没办法直接调用objc中的类和函数,这时候就需要用到桥接文件,在桥接文件里import进objc中类的头文件就可以。具体操作如下:如我们引入了objc的框架masonry,但是你的项目是swift的,这里就需要用到一个桥接文件,新建一个文件,选择header类型。桥接文件名字原创 2017-11-18 14:35:08 · 1279 阅读 · 0 评论 -
ios react-native 环境配置
在这里不讲react-native的开发,只讲有关在ios项目上配置react-native环境的过程在这里会经常用到终端,请习惯可视化界面操作的同学最好学着用命令行进行操作,我也是这么一步一步过来的。首先先准备好需要的工具 1、Homebrew,mac的包管理器,用于装node.js与其他一些东西的 官网:https://brew.sh/,进入官网后在终端执行官网提示的命令行,这里给原创 2017-09-15 15:02:38 · 692 阅读 · 0 评论 -
ios obj-c KVO模式的介绍和使用
在项目需求中,其中有一个需求是监听某个自定义View的隐藏显示来进行其他操作,比如说自定义View里面有个UITextField,当软键盘显示时,隐藏该自定义View的时候需要把软键盘也隐藏掉,这时候如果在依赖该自定义view的类当中进行判断的话,需要把每一次隐藏该自定义View的地方都进行一次隐藏软键盘的操作。操作软键盘的人都知道软键盘都是依赖UITextField的对象的,哪个UIText原创 2017-08-17 16:02:43 · 790 阅读 · 0 评论 -
ios 删除线的obj-c实现和swift实现
删除线,有几种实现思路 一种是用富文本实现 一种是继承uilabel,重写draw方法,画出来 一种是用分类(swift用拓展)实现 …..在这里我觉得画出来是最好看的,所以,我采用了第二种,画出来obj-c:#import @interface StrickoutLabel : UILabel@end#import "StrickoutLabel.h"原创 2017-09-07 10:29:21 · 980 阅读 · 0 评论 -
UITableView添加头部视图,并解决添加后无法滑动的问题
在UITableView里面添加了头部视图后,如果头部视图大于界面的高度,可以滑动,但是如果这时候再给添加cell的时候,发现cell并不出现,而且头部也不能滑动,即使可以滑动也没有出现cell。只要继承UITableView,并重写一个方法,就可以解决该问题。//去掉 UItableview headerview 黏性(sticky)- (void)scrollViewDidScr原创 2017-07-31 17:21:24 · 5354 阅读 · 0 评论