Какова связь с setMaskToBounds и вне экрана?
Когда я добавляю superView с cornerRadius и устанавливая masksToBounds Да, это не происходит за кадром. А затем я добавляю subView в superView, только что появилось за кадром. Но в tableViewCell такого же обстоятельства, за кадром никогда не бывает. Кто-то может объяснить это?
- (void)viewDidLoad {
[super viewDidLoad];
UIView *view = [[UIView alloc]initWithFrame:CGRectMake(-25, 100, 50, 50)];
[self.view addSubview:view];
view.backgroundColor = [UIColor greenColor];
view.layer.cornerRadius = 25;
view.layer.masksToBounds = YES;
UIView *viewTwo = [[UIView alloc]initWithFrame:CGRectMake(25, 25, 5, 5)];
[view addSubview:viewTwo];
viewTwo.backgroundColor = [UIColor grayColor];
}