Swift 如何使 UIView 大于手机屏幕-我们可以让它的大小与图像大小相同然后缩小

Posted

技术标签:

【中文标题】Swift 如何使 UIView 大于手机屏幕-我们可以让它的大小与图像大小相同然后缩小【英文标题】:Swift how to make UIView larger than phone screen- can we have it's size of an image's size then zoom out 【发布时间】:2015-11-29 05:11:42 【问题描述】:

我没有足够的 ios/swift 经验。我想制作一个用于从图库中绘制图像的画布(我可以从一些教程中) - 但不能使 UIView 的大小与图像大小相同。我必须缩小图像才能进入屏幕。但我想反过来。 假设我想制作一个 1600x1200(我的图像大小)的 UIView,我必须做什么?一些示例代码/想法会很棒!!!

【问题讨论】:

看看UIScrollview 谢谢 - 实际上它对我有用。我制作了一个 UIScrollView 并将图像放入其中。还使用带有标志的 TouchBegan 等函数在图像上绘制一些东西。谢谢:-) 【参考方案1】:

试试这个:

myView.frame = CGRect(origin: CGPoint(x: 0, y: 0), size: CGSize(width: 1600, height:1200))

【讨论】:

以上是关于Swift 如何使 UIView 大于手机屏幕-我们可以让它的大小与图像大小相同然后缩小的主要内容,如果未能解决你的问题,请参考以下文章

如何转移UIView并使用Swift以编程方式添加新的UIView?

如何在 Swift 中创建独特的形状或 UIView

在Swift中将UIButton从屏幕右侧定位20px

只要 UIView 可见,我如何使 UIView 出现在我的所有应用程序屏幕上 iOS Objective-c

如何在 Swift 中使用 SnapKit 使 UIView 具有相等的宽度和高度?

c#如何使背景图片自动适应屏幕都大小