![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 62
gfl_emily
这个作者很懒,什么都没留下…
展开
-
添加到父类视图后,subview的高度莫名发生变化
今天开发遇到一个很奇怪的问题,将一个自定义视图添加到父视图后,该子视图的高度发生了变化。最后无奈只能设置其Autoresizing属性,使其高度和宽度不随父视图而改变。问题倒是解决了,但是问题发生的原因还没有找到,不知道为什么添加后子视图的高度会发生改变。原创 2017-07-13 15:23:53 · 194 阅读 · 0 评论 -
MVVM的理解
MVVM的理解Model层是数据模型,放一些View层需要显示的数据。ViewModel层,就是View和Model层的粘合剂,他用来放置用户输入验证逻辑,视图显示逻辑,以及发起网络请求等等。是把原来ViewController层的业务逻辑和页面逻辑等剥离出来放到ViewModel层。View层,就是ViewController层,他的任务就是从ViewModel层获取数据原创 2017-07-13 17:59:53 · 403 阅读 · 0 评论 -
SDCycleScrollView使用中遇到的问题
下载链接:https://github.com/gsdios/SDCycleScrollViewSDCycleScrollView是一个很好用的无限循环自动图片轮播器,采用了UICollectionView的重用机制和循环滚动的方式来实现图片的无限轮播,只需要很少的代码就能实现很棒的轮播效果,没有使用UIScrollView时出现的从最后一页跳到第一页时的卡顿状态。//原创 2017-07-21 16:29:04 · 2917 阅读 · 0 评论 -
UITableViewCell中KVO的使用
最近做项目要实现一个列表中完成单选的需求,就是列表中显示的是乘机人信息,每次只允许选择一个人,然后进行后续操作。乘机人信息展示采用的是自定义Cell,最前面是个单选按钮,然后是姓名,证件号等信息。首先定义一个私有属性来存放当前选择的索引:NSIndexPath* _selectedIndex; 点击整个Cell来实现单选的功能,逻辑比较简单,只需在didSelectRowAtIndex原创 2017-07-28 14:36:23 · 718 阅读 · 0 评论 -
NSCharacterSet-字符集使用
NSCharacterSet ,以及它的可变类型 NSMutableCharacterSet,与NSString组合起来使用,在不同的字符串上做过滤、删除或者分割操作。用的最多的地方是对字符串进行前后空格以及换行符的过滤。如:- (NSString *)stringByTrim { NSCharacterSet *set = [NSCharacterSetwh原创 2018-01-10 15:26:59 · 212 阅读 · 0 评论 -
UITapGestureRecognizer 和 UICollectionView/UITableView等点击事件冲突问题
isDescendantOfViewReturns a Boolean value indicating whether the receiver is a subview of a given view or identical to that view.在gestureRecognizer方法中,利用isDescendantOfView来判断当前点击区域是否是collect...原创 2019-05-15 15:21:46 · 902 阅读 · 0 评论