【问题标题】:UIView with rounded corners, but content is not roundedUIView 带圆角,但内容不圆角
【发布时间】:2013-05-15 03:40:51
【问题描述】:

我有一个 UIView,在这个 UIVIew 内我有另一个视图,它的大小几乎与他的父级相同。父视图需要有圆角,这可行,但内容没有被圆角。有没有办法包装内容或类似的东西?

为了绕过父视图的角落,这就是我正在做的事情:

#import <QuartzCore/QuartzCore.h>

self.boxView.layer.cornerRadius = 10;

这是我正在谈论的内容的小草图......(我认为这将更加不言自明)

谢谢!

【问题讨论】:

  • 你试过self.view.layer.masksToBounds = YES吗?或者 self.view.clipSubview?
  • 将孩子放在“父母”后面(都在拥有的视图中)

标签: objective-c cocoa-touch uiview


【解决方案1】:
self.boxView.clipsToBounds = YES;

【讨论】:

  • 非常感谢!这很容易,但正如我们在我们国家所说的那样:“不知道的人就像看不见的人一样。”
猜你喜欢
  • 2017-12-30
  • 2012-07-11
  • 1970-01-01
  • 1970-01-01
  • 2010-12-03
  • 2011-05-26
  • 2011-01-24
  • 2016-01-21
  • 1970-01-01
相关资源
最近更新 更多