240 发简信
IP属地:辽宁
  • 120
    Masonry适配控件被拉伸问题

    布局如下: 采用masonry适配, 只给了图片的left 以及 centerY坐标, 然后运行程序,发现图片没问题,还原原有的尺寸,之后后面的label给left、righ...

  • 120
    ios CALayer之mask使用从此不再纠结

    文章结构 CALayer图层结构 mask的理解 影响mask行为的因素 mask使用前提 范例演示 CALayer图层结构 我们先来看一张layer图层的结构图,如下: 图...

  • weak

    iOS 分类(category)、类扩展(extension)、协议(protocol)

    分类 category 使用场景分析 1.扩展已有的类有大量的子类,需要添加公用方法,但又无法修改它们的父类的情形(如系统类)。一般是大量的功能代码已经形成,使用子类需要添加...

  • iOS 参数传递block和函数

    搞iOS开发的同学都知道,在做回调的时候,通常用代理或者是block,本文不讲代理,只讲block。 这是很常见的将block当成参数传递给oc的方法中再执行block。 那...

  • ScrollView使用Masonry自动布局

    我们将UIScrollView和他的子视图之间的约束分为下面三类: 1、间距类约束:子视图和父视图之间,上,左,下,右,四个方向的间距。2、宽高类约束:子视图与父视图的宽高比...

  • iOS实例——滑动列表展现/隐藏顶部视图

    引 项目中需要一个效果:下滚列表时顶部的自定义视图不移动,上移时隐藏顶部视图,提高列表的展现范围。在此基础上海加了一个隐藏列表时的动态渐入渐出效果,如下: 实现 实现的要点是...

  • 设置tableview的滚动条偏移

    有时候需要设置tableview的滚动条偏移位置,一句话搞定。

  • boundingRectWithSize:CGSizeMake(width, MAXFLOAT) ;boundingRectWithSize:CGSizeMake(MAXFLOAT, height);计算宽高的方法rect值不同,没见过同一个rect既算高又算宽的。。

    iOS 计算UILabel 文本高度问题

    背景 首先看下图: 这是一个非常简单的cell。 但是这个cell高度是多少,你怎么说?? 大家说: 1.直接写死高度就好了啊,不用计算了。方便省事。2.根据文本计算cell...

  • @Eddiegooo 宽度计算固定,所以不会超过这个宽度,我试了1个很长的字符串,宽度也不会超过这个固定宽度

    iOS 计算UILabel 文本高度问题

    背景 首先看下图: 这是一个非常简单的cell。 但是这个cell高度是多少,你怎么说?? 大家说: 1.直接写死高度就好了啊,不用计算了。方便省事。2.根据文本计算cell...

  • @Eddiegooo 不是后面取width算的就是宽度了,CGSizeMake(SCREEN_WIDTH - 30, MAXFLOAT)。宽度超过固定SCREEN_WIDTH - 30这个值,怎么能判断行数呢。计算宽度得高度固定,宽度MAXFLOAT

    iOS 计算UILabel 文本高度问题

    背景 首先看下图: 这是一个非常简单的cell。 但是这个cell高度是多少,你怎么说?? 大家说: 1.直接写死高度就好了啊,不用计算了。方便省事。2.根据文本计算cell...

  • //先算出文本宽度,看是否大于1行,用的这是计算高度的方法,你怎么用来取宽度。

    iOS 计算UILabel 文本高度问题

    背景 首先看下图: 这是一个非常简单的cell。 但是这个cell高度是多少,你怎么说?? 大家说: 1.直接写死高度就好了啊,不用计算了。方便省事。2.根据文本计算cell...

  • 请问 苹果官方文档提供的事件传递图在哪找到的? 我怎么没看到官方文档上有图片?

    iOS-使用hitTest控制点击事件的响应对象

    之前在文章《iOS-实现映客首页TabBar和滑动隐藏NavBar和TabBar》中,提到了hitTest方法,但是没有详细说明,导致有童鞋不理解为什么要这么做,这几天把hi...

  • Unable to simultaneously satisfy constraints.错误处理

    在项目中使用了autoLayout来对自定义的cell进行约束。cell可以正常显示, 看是控制台打印了如下报错信息:Unable to simultaneously sat...