240 发简信
IP属地:上海
  • macos丢失窗口的解决方法

    在macbook pro bigsur版本下,经常出现某个application找不到窗口的情况,最后发现在屏幕的边缘漏了个边,可以拖出来。 猜测造成这个问题的原因是因为多显...

  • 120
    AVPlayer支持的视频格式

    发现很多人对视频格式存在一些误解,之前写的一篇文章讲AVPlayer的支持格式也有一些问题,所以这里单独出一篇文章讲一下,希望大家能明白。 基本概念 一个在线视频能够播放,大...

  • 🤝

    从[Leetcode 790. Domino and Tromino Tiling]谈DP

    前言 写本文的动机是想谈谈近期学习动态规划的一些心得体会,记录一下学习路径顺便推荐一些优秀的博文,抛砖引玉,为之后想要学习的朋友做一点简单的总结指引。本文原计划从一个简单的D...

  • @Eddiegooo 是的,UILabel有足够的约束是指具有明确的边界,可以是宽高也可以是top.left.bottom.right或者两者组合。按你说的指定了top.left.bottom.right其实并不一定知道了具体高度,具体要看父容器的约束,比如你在一个UITableViewCell中添加了一个UILabel约束为top.left.bottom.right相对父容器为零,即充满cell,如果cell不指定高度的话,那么文字数量直接影响cell的高度,是不知道具体cell的高度的。如果指定了父容器的高度,也就是cell,那么会根据约束的优先级(也就是Content Hugging Priority与Content Compression Resistance Priority)压缩或者拉伸UILabel。
    其实计算preferredMaxLayoutWidth有时候是很麻烦的,取决与屏幕宽度和父容器的大小,所以一般建议通过完整的约束来解决。

    iOS 计算UILabel 文本高度问题

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

  • 关于UILabel的intrinsicContentSize并不是只计算一行高度。preferredMaxLayoutWidth只是在没有足够约束确定UILabel的宽度时才会生效。也就是说当UILabel有足够约束的时候intrinsicContentSize可以正确计算相应高度,此时preferredMaxLayoutWidth不生效。

    iOS 计算UILabel 文本高度问题

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

  • 互斥锁的简单实现

    非原创,当时记录到本地,突然想起来就发出来了,侵删。

  • 120
    Python脚本:将 json 中的 data 数据转换为 objective-c 的 ValueObject

    描述将服务器返回的 json 中的 data 数据转换为 objective-c 的 ValueObject 参数 (-f 指定目标路径 -p 指定生成文件名前缀)[-f] ...

  • 120
    Mac自动化环境搭建

    工具原料HomebrewJava(1.8.0 及以上)Xcode(8.0 及以上版本)IDE(Eclipse, Intellij 或其他 Java IDE)Appium - ...

  • 120
    从[Leetcode 790. Domino and Tromino Tiling]谈DP

    前言 写本文的动机是想谈谈近期学习动态规划的一些心得体会,记录一下学习路径顺便推荐一些优秀的博文,抛砖引玉,为之后想要学习的朋友做一点简单的总结指引。本文原计划从一个简单的D...

  • 对于自旋锁中 “如果访问这个所的线程不是同一优先级的话,会有死锁的潜在风险”,作者的意思应该是低优先级的线程始终收到高优先级线程的排挤而产生的饥饿吧,不是死锁

    Aspects源码解析

    A delightful, simple library for aspect oriented programming 关键字:面向切片编程、OC动态性、消息转发、类型编码...

  • 这篇博客应该能应对大部分的安装问题了,安装过程没有博主那么坎坷,但是这篇博客也解决了几个关键问题,如果自己琢磨估计得个把小时,实际用时加上下载时间也就是几分钟

    iOS安装CocoaPods详细过程

    简书《my_杨哥[https://www.jianshu.com/u/cf5abb99aba7]》原创,转载请联系作者获取授权并标明文章作者及出处:https://www.j...