• 记录UIButton 自适应的一个坑


    image-20200906172415360

    如草图所示:

    需求:

    1. leftView左边靠屏幕,右边靠leftButton,高度固定,垂直方向上居中于容器,自适应宽度
    2. leftButtonrightButton分别是左边图标右边文字的标准按钮,然后图标和文字设置固定间距,leftButton左边是与leftView设置固定边距,与rightButton设置固定间距,rightButton与右边屏幕设置固定边距即可

    ❌错误示范:

    一开始我以为只要设置leftView的优先级比右边两个按钮低,其次设置按钮的titleLabelInsets或者imageViewInsets即可,实际情况是文字展示不全,是因为间距占据了文字展示的一些空间

    ✅正确操作:

    使用空格代替文字与图标之间的间距,这个需要多少个空格得自己琢磨,差不多即可,使用空格之后,titleLabel就可以有内容了,然后就能够撑开.

  • 相关阅读:
    237. 删除链表中的节点
    牛客网-第一场-J-Fraction Comparision
    1. 两数之和
    CCF-201903-1大中小
    学习Python
    Convert Sorted Array to Binary Search Tree
    3-1
    Merge Sorted Array
    Climbing Stairs
    Add Binary
  • 原文地址:https://www.cnblogs.com/wgb1234/p/13622444.html
Copyright © 2020-2023  润新知