8得票4回答
你可以将UIView子视图的裁剪限制在视图的特定侧面吗?

我有一个UIScrollView,其中包含其他部分绘制在滚动视图外的子视图。这些视图在垂直方向上向上延伸超过了滚动视图。是否可能只允许在滚动视图顶部绘制子视图,并且不允许它们在滚动视图的左侧和右侧绘制? 当我手动向左或向右滚动时,子视图会由于内容大小而被绘制到滚动视图外部。一旦子视图滚动到滚动...

18得票1回答
将子视图发送到后面

我知道一个函数可以将一个视图置于最前面。 [self.view bringSubviewToFront:myView]; 我想知道是否有一个函数可以将子视图发送到后面。

87得票18回答
如何循环遍历一个UIView的所有子视图,以及它们的子视图和它们的子视图

我该如何循环遍历UIView的所有子视图、它们的子视图和它们的子视图?

7得票2回答
iPhone子视图的位置?

我动态添加了一个视图,但当它出现在表单上时,它位于左上角。 我该在哪里设置新子视图的X和Y坐标?

331得票15回答
如何删除所有子视图?

当我的应用程序返回到其根视图控制器时,在viewDidAppear:方法中我需要删除所有的子视图。 我该如何做?

7得票3回答
来自iOS的警告:“不要直接将子视图添加到可视化效果视图本身”

我有一个下面的函数,当我链接到iOS 11 SDK时,会出现错误: 不要直接将子视图添加到视觉效果视图本身,而是将它们添加到-contentView。 通过更改来解决问题。 let effectView = UIVisualEffectView(effect: UIBlurEffec...

13得票2回答
iOS - 以编程方式添加/删除子视图

好的,我想将一个UIImageView作为子视图添加,然后在几秒钟后以启动画面的方式将其移除。 我找到了三种不同的方法来实现它,但我不知道哪一种是根据Objective-C和Apple的最佳方法。以下是三种不同的方法:1)在我的MyAppDelegate.h中@interface MyAppD...

45得票10回答
UICollectionView单元格的子视图不会自动调整大小

在CollectionView中,一些单元格应该有额外的子视图或图层。可以告诉CollectionView调整其单元格的大小,因此所有内容都需要相应地调整大小。 目前,单元格从包含带有imageview的单元格的nib中初始化;将单元格nib链接到自定义的UICollectionViewCe...

9得票2回答
如何使子视图填满其父视图

我在这里找不到答案,也没有看到重复的问题。 我的代码很简单。给定3个UIView,父视图、起始视图和目标视图,从父视图中删除起始视图并添加子视图。+ 添加动画,但那只是小玩意。 现在的问题是,当我这样做时,目标视图会被偏移。就好像它被向下推了一样。 我甚至添加了To.frame = Pa...

7得票2回答
通过自动调整子视图大小来实现UIView帧尺寸变化的动画效果

我有一个包含两个子视图的UIView。我想通过动画更改父视图的框架大小,并使子视图的大小根据其自动调整大小掩码而改变。 [UIView beginAnimations:@"Resize" context:nil]; [UIView setAnimationDuration:1.0]; CGR...