60得票3回答
UIEdgeInsetsMake如何工作?

我正在制作一个应用程序,在其中使用UIEdgeInsetsMake为resizableImageWithCapInsets创建可调整大小的图像,但我不确定它如何确切地工作,UIEdgeInsetsMake有四个参数: 上方 左侧 下方 右侧 但它们是浮点数,所以我不知道如何将其设置为图...

45得票4回答
我可以使用UIEdgeInsets来调整CGRect吗?

我有一个CGRect,我想用UIEdgeInsets进行调整。 似乎可能有一个内置函数可以实现此功能。 我已经搜索了名为CGRectAdjustByInsets或其他以CGRect…为前缀的函数,但是没有找到任何内容。 我应该编写自己的代码吗?

39得票2回答
如何在iOS中为UITextView设置内容插入

我有一个UITextView,并设置了内容插图: [atextView setContentInset:UIEdgeInsetsMake(0, 10, 0, 0)]; 这段代码在iOS 6.1及以下版本中有效,但在iOS 7.0中没有效果。

32得票18回答
将按钮图像与UIButton的右边缘对齐

有很多关于根据标题文本对齐按钮图像的讨论,但我找不到任何关于将图像仅对齐到按钮右侧的内容。 这没有任何效果:button.imageEdgeInsets = UIEdgeInsetsMake(0, 0, 0, 50); 如何使按钮中的图像右对齐?可以在Storyboard中完成吗?

26得票3回答
UIScrollView缩放和contentInset

与iOS照片应用程序相似,用户通过手指捏合来放大和缩小图像: UIView > UIScrollView > UIImageView > UIImage 最初,我在缩小比例低于1时遇到了图像偏离中心的问题。我通过以下方式解决了这个问题:func scrollViewDidZoom(scro...

24得票3回答
使用插入将UIButton图像居中

我想创建一个UIButton,但是希望其点击区域比图像大。(例如:40x40按钮,但图像仅为20x20,且居中)。 imageEdgeInsets 是用来做这个的吗? 我已经通过编程方式设置了它:(这是包含我的按钮的UIView中的代码)- (void)awakeFromNib { ...

22得票3回答
如何在iPhone中的按钮中使用UIEdgeInsets属性

我是iOS应用程序开发的新手,想了解如何在按钮中使用UIEdgeInsets属性,请指导我。

18得票2回答
如何在使用自动布局时更改默认UIButton填充?

在iOS 6中使用自动布局(auto-layout)时,UIButton的内在内容大小似乎包括按钮文本周围约10像素的填充。是否有任何方法可以控制此填充值?例如,我想能够像这样做,将填充设置为每侧5像素:[button setPadding:UIEdgeInsetsMake(5, 5, 5, ...

11得票4回答
反序列化 SIL 全局变量“UIEdgeInsetsZero”时遇到致命错误。

如果我使用Xcode 10 beta和Swift 4.2,写下以下代码:import UIKit let foo: UIEdgeInsets = .zero 然后在编译时我收到一个致命错误:*** DESERIALIZATION FAILURE (please include this sec...

9得票4回答
在UILabel上设置插入。

我正在尝试在UILabel中设置一些插图。它之前运行得很完美,但现在UIEdgeInsetsInsetRect已被替换为CGRect.inset(by:),而我无法找到解决方法。 当我尝试使用我的插图和CGRect.inset(by:)时,我会收到一个消息,表示UIEdgeInsets不能转...