iphone - 使矩形等于 ImageView

标签 iphone objective-c ios xcode

我有一个 imageView。我需要将 imageView 的大小限制为白色背景 imageOnly。图像在右、左和上边距之间紧密结合。我对如何在底部做感到困惑,这样图像必须只适合白色背景。我怎么做 ? http://i.stack.imgur.com/ztvQe.png

我正在使用的代码

 _imageView = [[UIImageView alloc] initWithFrame:CGRectMake(25, 240,175,205)];

框架宽高为205*205

最佳答案

您可以将您的 imageView 添加为具有白色背景的 View 的 subview 。

UIView *whiteBackgroundView = [[UIView alloc] initWithFrame:CGRectMake(25,240,205,205)];
CGSize whiteSize = whiteBackgroundView.frame.size;
_imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0,size.width,size.height)];
[whiteBackgroundView addSubview:_imageView];

在示例中,您的 imageView 将完全适合白色背景 View 的大小。

关于iphone - 使矩形等于 ImageView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13602705/

相关文章:

iphone - 使图像适合 UINavigationBar 栏

ios - 将端点解析为用户名/密码

iphone - 我可以使用什么软件来创建室内地图并在 iPhone 上查看?

iphone - 应用程序在触摸时崩溃

ios - 如何以编程方式为多个标签实现自动布局约束

objective-c - OCMock 模拟协议(protocol)的静态类方法。

objective-c - 使用 Webkit,如何使页面离线可用? Obj-C, cocoa

ios - 如何像 uipickerview 中的其他行一样对齐选定的行

ios - UIView 应该观察通知吗?

ios - 在 UITabBarController 中设置 ViewController 的标题