zoukankan      html  css  js  c++  java
  • IOS内容属性总结

    四个容易混淆的属性

    1、textAlignment:文字的水平方向对齐方式

    1>取值

    NSTextAlignmentLeft

    NSTextAlignmentCenter

    NSTextAlignmentRight

    2>哪些控件有这个属性:一般能够显示文字的控件都有这个属性

    UITextField

    UILabel

    UITextView

    2.ContentVerticalAlignment:内容的垂直方向的对齐方式

    1>取值

    UIControlContentVerticalAlignmentCenter

    UIControlContentVerticalAlignmentTop

    UIControlContentVerticalAlignmentBottom

    2>哪些控件有这个属性:继承至UIControl的控件或者UIControl本身

    UIControl

    UIButton

    UITextField……

    3.contentHorizontalAlignment:内容的水平方向的对齐方式

    1>取值

    UIControlContentHorizontalAlignmentCenter

    UIControlContentHorizontalAlignmentLeft

    UIControlContentHorizontalAlignmentRight

    2>哪些控件有这个属性:继承至UIControl的控件或者UIControl本身

    UIControl

    UIButton

    UITextField……

    4.contentMode:内容模式(控制内容的对齐方式),一般对UIImageView很有用

    1>取值

    UIViewContentModeScaleToFill:拉伸图片至填充整个UIImageView

    UIViewContentModeScaleAspectFit:按照图片原来的宽高比进行拉伸,伸缩至适应整个UIImageView

    UIViewContentModeScaleAspectFill:按照图片原来的宽高比进行拉伸,伸缩至图片的宽度和UIImageView的宽度一样,或者图片的高度和UIImageView的高度一样

    UIViewContentModeRedraw:当控件的尺寸改变了,就重绘一次(重新调用setNeedDisplay,调用drawRect)

    UIViewContentModeCenter

    UIViewContentModeTop

    UIViewContentModeBottom

    UIViewContentModeLeft

    UIViewContentModeRight

    UIViewContentModeTopLeft

    UIViewContentModeTopRight

    UIViewContentModeBottomLeft

    UIViewContentModeBottomRight

    2>哪些控件有这个属性:所有UI控件都有

  • 相关阅读:
    剑指Offer:面试题17——合并两个排序的链表
    剑指Offer:面试题16——反转链表(java实现)
    剑指Offer:面试题15——链表中倒数第k个结点(java实现)
    Timer和TimerTask 定时器和定时任务
    Spring-WebSocket 教程
    单点登录原理与简单实现
    Python机器学习:泰坦尼克号获救预测一
    转 smarty学习笔记电子版整理
    转 nodejs socket.io初探
    html5新增的属性和废除的属性
  • 原文地址:https://www.cnblogs.com/luseike/p/3925859.html
Copyright © 2011-2022 走看看