Ank*_*kit 19 iphone ios uiedgeinsets
我是iOS应用程序开发的新手,想知道如何UIEdgeInsets在按钮中使用属性,所以请指导我.
Bry*_*nry 76
首先,你的问题不是很明确,你想要实现什么,所以...问一般问题,得到一般答案.
UIButton的有型UIEdgeInsets的三个属性- contentEdgeInsets,titleEdgeInsets和imageEdgeInsets.您可以使用这些属性为所有按钮内容分配特定插入内容,包括标题和图像,或单独一个或另一个.
您可以使用该UIEdgeInsetsMake()函数创建UIEdgeInsets值.UIEdgeInsets分别为顶部,左侧,底部和右侧(分别)的插入值封装了四个不同的CGFloat值.正插入值会缩小内容区域,而负插入值则会有效地增加内容区域.
如果您有关于如何在UIButton中使用UIEdgeInsets的更具体的问题,我建议您重新考虑如何询问并重试.:)
编辑(解决评论中的问题):听起来你想要做以下事情,然后:
UIEdgeInsets titleInsets = UIEdgeInsetsMake(0.0, 7.0, 0.0, 0.0);
button.titleEdgeInsets = titleInsets;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50005 次 |
| 最近记录: |