254得票8回答
如何获取UIImage的高度和宽度?

从URL邮件中的图片 我正在向邮件视图添加图片。它会显示完整的图片。但我想计算并按比例更改图像的高度和宽度。 如何获取UIImage的高度和宽度?

91得票15回答
如何获取设备的宽度和高度?

在Objective-C中,我们可以通过使用以下代码来获取设备的宽度和高度:CGRect sizeRect = [UIScreen mainScreen].applicationFrame float width = sizeRect.size.width float height = siz...

68得票1回答
在使用自动布局的UIView子类中,正确使用intrinsicContentSize和sizeThatFits的方法是什么?

我提出这个(有点)简单的问题只是为了挑剔一下,因为有时我担心我可能会滥用许多UIView的API,特别是在自动布局方面。 为了让它变得超级简单,我将以一个例子来说明,假设我需要一个UIView子类,它有一个图像图标和一个多行标签;我想要的行为是我的视图的高度随着标签的高度而改变(以适应文本内...

53得票6回答
Swift中的CGSize sizeWithAttributes

在Objective-C中,我能够使用: CGSize stringsize = [strLocalTelefone sizeWithAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:14.0f]}]; 但是在S...

20得票2回答
CGSize和CGRect之间的区别

CGSize和CGRect有什么区别? 作为一个初学者,在阅读CGGeometry参考文档时,并不是很明显,尤其是因为有关大小的参考文档是一个向量。我很惊讶在StackOverflow上找不到这个基本问题的答案,于是我决定更深入地研究并在下面发表我的答案。

18得票1回答
如何在Swift 3.0中设置ScrollView的内容大小

更新 Xcode8 后无法为 ScrollView 设置 contentSize。我无法使用 CGSizeMake。有谁能帮帮我吗? 我已经尝试过scrollView.contentSize = CGSizeMake(self.view.frame.size.width, 700)

16得票2回答
AVMutableComposition()只播放第一轨道?

下面有新的编辑 我已经参考了AVMutableComposition - Only Playing First Track (Swift),但这并没有提供我正在寻找的答案。 我有一个AVMutableComposition()。我试图在单个合成中应用多个AVCompositionTrack...

15得票6回答
如何使用cgsize make?

我一直在尝试使用cgsizemake,如下所示: 我想使用cgrectmake改变图像的框架大小,而不是更改坐标。 到目前为止,我已经尝试过: maincharacter.frame = cgsizemake (14, 14); 但我不断收到错误提示: 将CGsize类型赋值给不兼容的...

14得票3回答
frame.size.width和frame.width的区别是什么?

我正在使用Swift编写程序,刚刚注意到我可以直接访问CGRect框架的宽度和高度属性,而不必使用CGSize的宽度和高度。也就是说,我现在可以像这样编写代码。@IBOutlet var myView: UIView! override func viewDidLoad() { su...

8得票1回答
Swift3中的func collectionViewContentSize

我在Xcode 8中更新了我的Swift3项目,但出现了以下错误,但我不知道该做什么。我已经在谷歌上搜索过了,但没有发现任何有用的信息。 请问有人知道我该怎么办吗? 以下是错误信息: 方法'collectionViewContentSize()'使用Objective-C选择器'colle...