ios - 是否可以将大框架的uiview添加到小框架的uiview中

标签 ios uiview

在我的应用程序中,我需要在另一个 View 中添加 subview ,但我的问题是 parentView 的高度和宽度为 50*50,而 subview 的高度为 150*150,那么我该如何添加呢?因为当我添加这个 View 时, subview 的其余部分被裁剪了。

最佳答案

边缘在较小的 UIView 中被界定。因为 UIView 较小,所以会裁剪掉较大的 subview 。如果您仍然希望 super View 为 50x50 并且不希望裁剪掉较大的 subview ,请关闭 UIView 的 setClipsToBound 属性:

swift :view.setClipsToBound = false Objective-C: [查看 setClipsToBound:NO];

另一种解决方案是使 subview 变小或使包含大 subview 的父 View 变大。

关于ios - 是否可以将大框架的uiview添加到小框架的uiview中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41592496/

相关文章:

ios - react-native 错误 RCTJSONStringify() 遇到以下错误 : Invalid type in JSON write (NSURL)

objective-c - clipToBounds 和 masksToBounds 性能问题

ios - 由于某种原因,UIBezierPath 轮廓不断出现在 View 周围

ios - 子类化 UIButton

iphone - 访问使用 iTunes 传输的 "private Documents"文件夹中的文件

ios - Swift:解析 JSON 请求中的数组元素

ios - 无法将用户添加到现有的 Parse.com 角色

ios - UIWebView 水平弹跳不起作用

iOS - 如何关闭键盘?

ios - 自定义 UIButton 保持选中状态并更改颜色